簡體   English   中英

查詢表達式中的SQL語法錯誤

[英]SQL syntax error in query expression

我正在嘗試運行此查詢

select customerID, sum(OrderID)
from employee_T
where 2 < select(sum(OrderID) from employee_T)
group by customerID;

我想列出客戶ID和每個擁有2個以上訂單的每個客戶的訂單總數。

我在這行上收到語法錯誤

where 2 < select(sum(OrderID) from employee_T)

是因為2嗎?

我不熟悉ms-access語法,但這是您在常規sql中的處理方式:

select customerID, count(OrderID)
from employee_T
group by customerID
having count(orderID) > 2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM