0
私は、VendorIDが34,35、および83の企業の中で最大の支払いよりも大きい支払いを行ったベンダーのVendorIDをリストするクエリを作成しようとしています。サブクエリを使用します。ベンダーIDと支払いを表示します。 以下は私の仕事です。これはVendorID 34の返品結果のみです。複数のvendorID(34,35、および83)を持つ企業の中で最大のものよりも大きい支払い額をリストアップすることは可能ですか?私が知っているSQL:最大の支払い会社よりも高い支払いを返すクエリ
SELECT VendorID, PaymentTotal
FROM Invoices
WHERE PaymentTotal > ALL
(SELECT PaymentTotal
FROM Invoices
WHERE VendorID = 34)
サンプルデータと期待される結果が参考になります。おそらくあなたのサブクエリを 'select max(paymenttotal)from invoices where(34,35,83)' ... – sgeddes
私はそれを試みます。本当にありがとう。 –