EXISTS の代わりに COUNT を使用することは可能ですか?
次のクエリがあります。
SELECT *
FROM Goals G
WHERE EXISTS (SELECT NULL FROM tfv_home_last6(G.Date, G.Home) WHERE GameNumber <= 6 AND
HomeGoals >= 3)
サブクエリに少なくとも 1 つの行が存在する場合に行を返す代わりに、サブクエリで返す必要がある行の数を指定したいと思います。
SELECT *
FROM Goals G
WHERE ROWCOUNT(*) >= 2 (SELECT NULL FROM tfv_home_last6(G.Date, G.Home) WHERE GameNumber <= 6 AND
HomeGoals >= 3)
どうすればいいのかわからない?
SQL Server 2012 を使用しています。