Daniel: Eine SQL Abfrage erstellen

Beitrag lesen

Hi, tim

ich möchte eine Abfrage erststellen, komme aber nicht auf die Lösung. In der Tabelle habe ich folgende Informationen:

  • ID
  • Bearbeiter (string)
  • erledigt (bool)

Ok ist klar.

Meine Aufgabe ist es jetzt eine Abfrage zu erstellen wo der Bearbeiter angezeigt wird und wie viele Aufträge er schon erledigt hat. Bsp:

Bearbeiter Aufträge Erledit
Tim 4 1
Steffen 8 0

wo kommt die Spalte Aufträge aufeinmal her???

also mit:

SELECT Bearbeiter FROM #tabellenname WHERE erledigt="1";

glaub zumindest das 1 true ist. kannst das ganze noch erweitern mit:

SELECT * FROM #tabellenname WHERE erledigt="1" AND Bearbeiter="Tim";

dann listet er dir alle erledigten aufträge mit Tim als bearbeiter auf. wenn du das ganze über PHP ansprichst kannst du:

$sqlbefehl = 'SELECT * FROM #tabellenname WHERE erledigt="1" AND Bearbeiter="Tim"';
$result = mysql_querry($sqlbefehl);
$erledigteAuftraege = mysql_num_rows($result);

dir somit die anzahl der erledigten aufträge ausgeben lassen