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

MySQL IF NOT NULL、次に1を表示、それ以外の場合は0を表示

    COALESCE(a.addressid,0) AS addressexistsCASEを使用します :

    CASE WHEN a.addressid IS NOT NULL 
           THEN 1
           ELSE 0
    END AS addressexists
    

    またはより単純なもの:

    (a.addressid IS NOT NULL) AS addressexists
    

    これは、TRUEが機能するために機能します 1として表示されます MySQLおよびFALSE 0として 。



    1. SQLServerはCSVを複数の行に分割します

    2. CentOS6にMariaDB10をインストールして保護する方法

    3. MYSQLのすべてのテーブルからデータを削除します

    4. コマンドラインからLinux上のMySQLデータベースを選択する