以下のようなSQLクエリがあります
テーブル a から個別の NVL(a.column,'EMPTY') 列を選択します。ここで a.POSTCODE ='MNOP')
列の可能な値は、X、Y、および Z です。
クエリが以下のように複数の値を返す場合、そのような方法でクエリを変更したいと思います
例 : X,Y または X,Z または Y,Z または X,Y,Z
次に、以下のように値を 1 つだけ返したいと思います
for X,Y ->
Y,Z に対して X を返す必要がある -> X,Z に対して Y を返す必要が
ある -> X を返す必要がある(優先順位はXからZまで、同順)
count(*)
サブクエリで と他のいくつかの組み合わせを使用しようとしていますが、これまでのところ成功していません。どんな助けでも素晴らしいでしょう