1対多の関係がある2つのテーブルAとBがあります。
ここで、A からのいくつかのレコードと、B に一致するレコードがあるかどうかを示すこの存在フィールドが必要です。count
BにはSQLの実行を遅らせるレコードが多すぎるため、関数を使用したくありません。rownum
可能な限り多くの互換性が必要なため、以下のように Oracle のような独自のキーワードを使用したくありません。
select A.*, (
select 1 from B where ref_column = A.ref_column and rownum = 1
) existence
...