SQLZoo.netWebサイトの質問8に答えようとしています。ここにリンクがあります。とてもシンプルなはずですが、自分で考えすぎていると思います。リンクは次のとおりです。
質問する
125 次
2 に答える
0
サブクエリは実際には必要ありませんが、単純な自己結合です。を使用してテーブルをそれ自体と結合することにより、目的の結果を得ることができますが、テーブルの結合中に、句LEFT JOIN
の化学の主題でそれらの年をフィルタリングする必要があります。ON
SELECT DISTINCT a.yr
FROM nobel a
LEFT JOIN nobel b
ON a.yr = b.yr AND b.subject = 'Chemistry'
WHERE b.yr IS NULL AND
a.subject = 'Physics'
于 2013-03-19T05:19:56.123 に答える
0
select distinct yr
from nobel
where subject='Physics'
and yr not in ( select yr from nobel where subject='Chemistry')
于 2013-03-19T05:37:57.030 に答える