このようなクエリがあり、infobright データベースを使用しています -
select field1, field2
from foo
where filed1 in (1,2,3)
テーブルにレコードがなくても何かを返したい。たとえば、filed1 = 2 と field1 = 2 のレコードはありますが、filed1 = 3 のレコードはありません。
field1 = 3 のテーブルから何かを返すように、このクエリを作成するにはどうすればよいですか? フィールド1 = 3のテーブルにnull値がある場合はifnullを使用できますが、何も存在しない場合に見つけようとしています。