sql >> データベース >  >> RDS >> Mysql

MySQL IFNULL ELSE

    COALESCE を使用します :

    SELECT COALESCE(field_a, field_b)
    

    COALESCEは、指定された列のリストから最初のnull以外の値を返し、列を左から右に処理するANSI標準関数です。したがって、この例では、field_a null、field_b 値が表示されます。ただし、指定された列にnull以外の値がない場合、この関数はNULLを返します。

    MySQL(4.1で使用)、SQL Server(v2000以降)、Oracle9i+でサポートされています...



    1. SQLiteクエリ結果をINSERTステートメントとして出力する

    2. テーブル列の結果からSQLカスタムテキストを表示する

    3. MySQLでランダムな行を選択する

    4. デフォルトの日付形式を変更するlaravelsqlクエリ