當我創建一個系統的工作,我嘗試使用下面的查詢在我的項目:SQL錯誤:操作數應包含1列
SELECT WEEKLY_TOTALS.DOMAIN, WEEKLY_TOTALS.CATEGORY, DAY
FROM(
(SELECT DOMAIN,CATEGORY,DAY,CNT FROM BASE_DATA) AS DAY_CNTS
INNER JOIN
(SELECT DOMAIN,CATEGORY,SUM(CNT) AS TOT FROM BASE_DATA
GROUP BY DOMAIN,CATEGORY) AS WEEKLY_TOTALS
ON (DAY_CNTS.DOMAIN = WEEKLY_TOTALS.DOMAIN,
DAY_CNTS.CATEGORY = WEEKLY_TOTALS.CATEGORY)
)
該查詢雖然給我一個錯誤:「#1241 - 操作數應該包含1列
什麼讓我感到困惑的是,我認爲這個查詢沒有問題,選擇列,然後從另一個表中選擇兩個,然後從那裏繼續,我只是' t找出問題所在。
是否有簡單的修復t他的,或另一種方式來寫我的查詢?