私は2つのテーブルを持っています:
- cart , cols are (painting_id, session_id, ip, user_agent)
- paintings , cols (painting_id, price)
ここで、テーブル カートから絵画 ID を選択する必要があります。2 つのテーブルを結合し、テーブル 'paintings' からすべての絵画の価格の合計を取得する必要があります。テーブル カートには価格列がないことに注意してください。「絵画」テーブルからインポートする必要があります。特定のセッション ID または電子メール ID によってカート テーブルに追加された絵画の価格の合計のみが表示されます。
ここに私がこれまでに試したクエリがあります
SELECT p.SUM(price) FROM paintings
p JOIN cart c ON p.painting_id = c.painting_id
WHERE c.session_id = '$session'