我有两个表格,一个叫做游戏,一个叫做评论。SQL内部加入计数
我想加入这两个表在一起,并已通过文件和其他问题在这里查看stackoverflow。
SELECT games.id, games.title, games.developer, reviews.review, reviews.review_title,
(SELECT review, COUNT(*)
FROM reviews
GROUP BY review) AS Numberofreviews
FROM games
INNER JOIN reviews
ON games.ean=reviews.games_ean;
查询,我想要做的是得到一个表,显示游戏列表和每个游戏已收到多少评论。
但是当我尝试执行上面的代码中,我得到了错误的操作数应包含一列
伊夫看着其他人得到这个错误,但不是在同样的情况。
任何帮助将apprecatied
编辑:这是与MySQL
请考虑提供适当的DDL和/或sqlfiddle与期望的结果集 – Strawberry
什么是DDL?抱歉新数据库 – user3187726
和新的谷歌? – Strawberry