我有兩個表格,一個叫做遊戲,一個叫做評論。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