【发布时间】:2017-08-31 12:52:38
【问题描述】:
我正在大学学习 RDMS,目前正在从事在线商店数据库设计项目。我收到了一个关于编写产品信息查询的问题,之前只有一位客户购买了该产品。我在处理一位客户多次购买单件的情况时遇到了问题。What I have done
我写的查询是
SELECT orders.customerID,orderdetails.ProductID,Count(*)
FROM orders,orderdetails
WHERE orders.transactionID = orderdetails.transactionID
GROUP BY orders.customerID,orderdetails.ProductID
我表中的正确答案应该是ProductID 3,4,7,8,9.
我的问题可能不够清楚,但我确实需要一些帮助,而且我一直在思考这个问题好几个小时。任何帮助将不胜感激。
【问题讨论】:
-
请嵌入您的屏幕截图,而不是链接到外部网站。
标签: mysql