Hi zusammen,
ich komme einfach nicht weiter ...
Ich habe 2 Mysql Tabellen:
1. Tabelle: cs_shops (besteht aus den Feldern: id, shopTyp)
2. Tabelle: cs_transactions (besteht aus den Feldern: id, shopID, itemName)
shopTyp ist "sale" oder "aquisition"
Ich möchte nun herausfinden welche Items am meisten ver- bzw. angekauft wurden.
Funktioniert:
$result = mysql_query("SELECT itemName,COUNT(*) FROM cs_transactions GROUP BY itemName ORDER BY COUNT(*) DESC;");
while($row=mysql_fetch_array($result)) {
echo '{"item": "'.$row['itemName'].'","menge": '.$row['COUNT(*)'].'}';
Ich habe nur keine Ahnung wie ich es anstelle, dass ich nun noch die Verknüpfung zur cs_shops Tabelle hinbekomme, um eben nur die meisten Transaktionen von sale-Shops sowie von aquisition-Shops herauszufinden.
Kann mir jemand weiterhelfen??
Vielen Dank!
ich komme einfach nicht weiter ...
Ich habe 2 Mysql Tabellen:
1. Tabelle: cs_shops (besteht aus den Feldern: id, shopTyp)
2. Tabelle: cs_transactions (besteht aus den Feldern: id, shopID, itemName)
shopTyp ist "sale" oder "aquisition"
Ich möchte nun herausfinden welche Items am meisten ver- bzw. angekauft wurden.
Funktioniert:
$result = mysql_query("SELECT itemName,COUNT(*) FROM cs_transactions GROUP BY itemName ORDER BY COUNT(*) DESC;");
while($row=mysql_fetch_array($result)) {
echo '{"item": "'.$row['itemName'].'","menge": '.$row['COUNT(*)'].'}';
Ich habe nur keine Ahnung wie ich es anstelle, dass ich nun noch die Verknüpfung zur cs_shops Tabelle hinbekomme, um eben nur die meisten Transaktionen von sale-Shops sowie von aquisition-Shops herauszufinden.
Kann mir jemand weiterhelfen??
Vielen Dank!
Kommentar