私はフィールド 'value1'の値がない場合、フィールド 'value1' = 'default'のレコードをフェッチする必要があります。上記のクエリは、私は次のクエリを発射するレコードお返ししない場合'WHERE'句の異なる値にフォールバックする方法sql?
Select * from table_name where field1="value1"
::私は2つのクエリを使用していた上記のシナリオについては
今
Select * from table_name where field1="default"
を私は1つのクエリで上記を実行したい。誰かが私を同じように助けてくれますか?私は答えがCASE WHEN
節を使用してどこかにあると信じています。
上記のクエリは、oracle、postgres、およびmysqlでも機能します。 MySQLの
どのようなrdbmsを使用していますか? –
ポストグル、mysqlとオラクル – user2713255