このクエリについて助けが必要です。この問題では、戦艦と戦艦に関する 2 つのスキーマがあります。 2番目に大きい銃サイズの銃を持っていました。より正確には、他に何隻の船がその大砲サイズを持っていたとしても、大砲サイズが 1 砲サイズしか超えていない船を見つけます。船の名前とその銃のサイズをリストします. 問題を解決しようとしましたが、私の答えは次のとおりです。
Select smax.name, smax.gunSize
From ships smax
Where ((select s.name,s.gunSize
from Ships s
where s.gunSize NOT EXISTS ( select ss.gunSize from ships ss where ss.gunSize >= ALL(select
ss1.gunSize from ships ss1))) AS temp)
AND smax.gunSize >= ALL (select temp.gunSize from ships temp)
これを読んで答えてくれてありがとう!