2

SQL Select クエリに問題があります。コストが 1 に等しい注文が 1 つ以上あるアカウントに属する注文をカウントする必要があります。

構造は次のとおりです。
ここに画像の説明を入力

誰でも選択クエリを手伝ってもらえますか。結果は 2 になるはずです。ご協力ありがとうございます。

4

1 に答える 1

2

テーブルに対して 2 つのネストされたクエリを作成する必要があります。アカウントの注文数をカウントする外側のものと、コストが 1 に等しい注文が少なくとも 1 つあるアカウントを見つける内側のもの。

SELECT Account_ID, COUNT(*)
FROM Orders
WHERE Account_ID IN (SELECT Account_ID FROM Orders WHERE PRODUCT_Cost = 1)
GROUP BY Account_ID
于 2013-06-23T17:23:43.567 に答える