Guten Tag =)
Ich habe eine funktionierende Select Abfrage.
Mit Code:
Sie gibt mir aus :
Mustermann Kunden/Jahr : 350
Ich hab nun jedoch noch mehr created_by einträge, bei welchen auch jeweils die Anzahl und der Name ausgegeben werden soll. Ich habs mir GROUP BY versucht, jedoch ohne Erfolg.
Versuch:
Gibt eine richtige Ausgabe, jedoch ohne die Anzahl der Einträge
Mustermann
Max
Harald
Meine Vorstellung wäre:
Mustermann Kunden/Jahr : 350
Max Kunden/Jahr : 444
Harald Kunden/Jahr : 555
Könnt ihr mir vielleicht helfen?
danke sehr =)
Ich habe eine funktionierende Select Abfrage.
Mit Code:
Code:
$abfrage= Yii::app()->db->createCommand("SELECT created_by, from_unixtime(created) FROM customer WHERE id >'3606'AND id < '4700' AND created_by ='Mustermann'");
//ausgabe aller Einträge
$dataReader=$abfrage->query();
$anzahl6 = 0;
// Wiederholter Aufruf von read() bis false zurückgegeben wird
while(($row=$dataReader->read())!==false) {
echo "<tr>";
$anzahl6++;
// Mit foreach wird jede Datenzeile durchlaufen
foreach($row as $wert) {
echo " <td>$wert</td>";
}
}
echo "</table>";
//Ausgabe Einträge
echo "<b>Mustermann Kunden/Jahr:</b>".$anzahl6."<br>";
Sie gibt mir aus :
Mustermann Kunden/Jahr : 350
Ich hab nun jedoch noch mehr created_by einträge, bei welchen auch jeweils die Anzahl und der Name ausgegeben werden soll. Ich habs mir GROUP BY versucht, jedoch ohne Erfolg.
Versuch:
Code:
$abfrage= Yii::app()->db->createCommand("SELECT created_by, from_unixtime(created) FROM customer WHERE id >'3606'AND id < '4700' GROUP BY created_by");
//ausgabe aller Einträge
$dataReader=$aden3->query();
$anzah6 = 0;
// Wiederholter Aufruf von read() bis false zurückgegeben wird
while(($row=$dataReader->read())!==false) {
echo "<tr>";
$anzahl6++;
// Mit foreach wird jede Datenzeile durchlaufen
foreach($row as $wert) {
echo " <td>$wert</td>";
}
}
//Ausgabe Einträge
//ich weiß es nicht
echo "<b>Kunden/Jahr:</b>".$anzahl6."<br>";
Gibt eine richtige Ausgabe, jedoch ohne die Anzahl der Einträge
Mustermann
Max
Harald
Meine Vorstellung wäre:
Mustermann Kunden/Jahr : 350
Max Kunden/Jahr : 444
Harald Kunden/Jahr : 555
Könnt ihr mir vielleicht helfen?
danke sehr =)
Zuletzt bearbeitet: