CNum DNum RNum Quant Price
C100 D1 R10 2 8.99
C100 D1 R40 7 9.99
C200 D3 R10 4 16.99
C200 D3 R20 2 15.99
C200 D3 R30 2 17.99
C200 D3 R40 5 19.99
C200 D3 R50 6 18.99
上記の表は、「注文」という名前です。私は現在取っているデータベース管理クラスのラボで解決しようとしているいくつかのクエリを持っています。あなたの何人かが私を助けてくれたり、素晴らしいものをいくつか見せてくれるのであれば、これらの質問のいくつかは私にいくつかの問題を与えています。私が今立ち往生しているものが記載されていますSQLラボのクエリアシスタンス
"レストランのディッシュD1を注文した顧客の顧客番号(CNum)を、そのレストランのディッシュD1の平均数より多い数量で取得します。
私はといくつかの問題を抱えていますその別では、レストランのR10から注文した料理の最大の量よりも少ない平均量で皿D1の注文を持っているレストランのための
「ゲットレストラン番号(RNUM)は非常に似ています「
は、私がここにショットを#2を与え、以下を思い付いた:私は現在、このクエリが原因私はAvgQuantことを指定していないという事実のために誤っていると信じていることを念頭に置いてSELECT DISTINCT O.RNum
FROM Orders AS O
WHERE (O.DNum = 'D1')
AND EXISTS
(SELECT AVG(O.Quant) AS AvgQuant
FROM Orders AS O
WHERE EXISTS
(SELECT MAX(O.Quant) AS MaxQuant
FROM Orders AS O
WHERE (O.RNum = 'R10')))
必要b e MaxQuant以下であり、正しい構文が何であるかは不明です。ですから、私の質問は、AvgQuantがMaxQuantよりも小さくなければならないと表現する方法と、まだこのクラスでは結合を使用していないということです。最初の質問の
同時に複数の質問をしないでください。これらすべての問題について助けが必要だと思われる場合は、すべての問題について個別の質問をすることができますが、すべて自己完結して適切に尋ねる必要があります。 [宿題の尋ね方](https://meta.stackoverflow.com/questions/334822/how-do-i-ask-and-answer-homework-questions)を念頭に置いて、私たちは試行錯誤をしたい。私は#2のためだけにそれを見ている。 –
また、MySQLタグまたはMS-Accessタグを削除してください。両方を使用している可能性は低いですか(または両方をどのように使用しているか説明してください) –
gotchya、今更新する –