我有两张桌子:
- cart , cols are (painting_id, session_id, ip, user_agent)
- paintings , cols (painting_id, price)
现在我必须从桌面购物车中选择绘画 ID。我需要加入这两个表并从表“绘画”中获取所有绘画的价格总和。注意表购物车没有价格列,它必须从“绘画”表中导入。仅显示已通过特定会话 ID 或电子邮件 ID 添加到购物车表中的那些画的价格总和。
这是我到目前为止尝试过的查询
SELECT p.SUM(price) FROM paintings
p JOIN cart c ON p.painting_id = c.painting_id
WHERE c.session_id = '$session'