0

このクエリを実行しようとしています

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

2 件以上の注文があるすべての顧客について、顧客 ID と合計注文数をリストしたいと考えています。

この行で構文エラーが発生します

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

2のせいですか?

4

1 に答える 1

3

ms-access 構文には詳しくありませんが、これは通常の SQL で行う方法です。

select customerID, count(OrderID)
from employee_T
group by customerID
having count(orderID) > 2
于 2013-04-21T21:29:46.953 に答える