I have the following table named 'MoviesInStock'二つの異なる列
の最大値を選択すると、私は先月から最新の映画を選択したいと思います。 この場合、彼は最新のものであるため、結果は映画「The Mummy」のみである必要があります。
SELECT MovieName
FROM MovieInStock
WHERE Month = (SELECT MAX(Month) FROM MovieInStock) AND
(SELECT MovieName FROM MovieInStock WHERE Year = (SELECT MAX(Year) FROM MovieInStock))
をしかし選ぶAND演算子は、そのスマートではなかった。
私は次のクエリをしようとしていました。また、Max Yearを選択するためにSELECT INTO #
を使用して一時テーブルを作成しようとしていましたが、Max Monthを選択するために一時テーブルを作成しようとしていましたが、
編集あなたの質問であり、サンプルデータと望ましい結果を提供します。 –