Ich habe zwei Tabellen:Tabellen in mySQL Beitritt bekommen eine bestimmte Spalte
- cart , cols are (painting_id, session_id, ip, user_agent)
- paintings , cols (painting_id, price)
Jetzt muß ich die Bild-ID aus der Tabelle Warenkorb auswählen. Ich muss die beiden Tische verbinden und die Summe der Preise aller Gemälde aus den "Gemälden" der Tische erhalten. Beachten Sie, dass der Tischwagen keine Preisspalte hat. Er muss aus der Tabelle "Gemälde" importiert werden. Es wird nur die Summe der Preise dieser Gemälde angezeigt, die durch eine bestimmte Sitzungs-ID oder E-Mail-ID in die Warenkorb-Tabelle eingefügt wurden.
ist die Abfrage i
SELECT p.SUM(price) FROM paintings
p JOIN cart c ON p.painting_id = c.painting_id
WHERE c.session_id = '$session'
Sie Gruppe verwenden müssen, wollen durch –