我想by子句中子查詢中使用組是從第GROUP BY子句中的子查詢的SQL
select userID,count(id)
from
(
(
select id,max(bidAmount),userID
from Bids
group by id,bidAmount
)
group by userID
);
但是這給錯誤
錯誤:附近的「組」:語法錯誤
是否有可能在sql中的from子句的子查詢中使用group by子句?
我編輯了你的問題,使它更容易閱讀。你沒有說明你使用的是哪種sql方言,但是你的parantheesis中有一個明顯的語法錯誤。您還應該使用subquerys中的別名,因爲許多sql服務器對子查詢執行此操作。 – stefan