Ich habe eine Tabelle mit Nachrichten.
Ich frage momentan über zwei Query die Anzahl der ungelesenen und der gesamten Nachrichten ab.
Ist es performanter, oder überhaupt machbar, das über eine Query zu lösen?
Meine bisherigen Querys:
PHP-Code:
$_sql = sprintf("SELECT COUNT(id) AS neu FROM nachrichten WHERE status = 'ungelesen' AND an = %d", mysql_real_escape_string($_SESSION['user']['userdata']['id']));
$_sql = sprintf("SELECT COUNT(id) AS gesamt FROM nachrichten WHERE an = %d", mysql_real_escape_string($_SESSION['user']['userdata']['id']));
Die Ergebnisse beider Querys lege ich zusammen in einem Array ab.
Sollte es machbar sein, diese beiden Querys zu einer Query zusammenzufassen, bitte ich um Hilfe, da ich es bisher noch nicht hinbekommen habe.