値value_two
が存在しない場合(null
)、table_two
の場合、value_two
の値をtable_one
にデフォルト設定します。値が存在するテーブルから選択しますか?
I次のクエリの形式があります。
SELECT one.value_one, one.value_two, two.value_two as two_value_two
FROM schema.table_one one
LEFT JOIN schema.table_two two
ON one.id_value = two.id_value and two.other_column = 'other_val'
WHERE one.id_value = 'id_val';
:私は1つのオプションは、次の値のすべてを選択し、帰国後にクライアント側でそれを処理するために知っている
SELECT one.value_one, two.value_two
FROM schema.table_one one
LEFT JOIN schema.table_two two
ON one.id_value = two.id_value and two.other_column = 'other_val'
WHERE one.id_value = 'id_val';
をtwo.value_two
が存在する場合は 'クリーン'ウェイチェックがあり、デフォルトではone.value_two
が選択されていますか?