MySQLの関数COALESCE()と比較している2つのフィールドがあります。たとえば、COALESCE(Field1, Field2)
。問題は、Field1が空白になることもありますが、nullではないことです。nullではないためCOALESCE()
、空白であってもField1を選択します。その場合、Field2を選択するために必要です。
クエリにif-then-else(CASE)ステートメントを記述してこれをチェックできることは知っていますが、COALESCE()
空白であるがnullではないフィールドのような単純な関数はありますか?