私はレガシーデータベースに2つのフィールドを持っています。私は、この場合、それらのいずれかを照会したいのですが、その多くの場合、null
like Where if field_a !== null { field_a='Value' } else { field_b='Value' }
SQLクエリIfステートメント?
がif
の文のようにそこに私の質問をされている、SQL自体でこれを行う方法はありますか私は2つのクエリを行う必要があります、 1つはヌルかどうかをチェックし、次にif文は自分のロジックに入れますか?
SQL 'case'声明は、MySQL' if'、など...たくさんの方法。複数のクエリを必要としません。 –