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

mysqlのselectステートメントを使用してSQLのnull値を置き換えますか?

    MySQLでNULL値を置き換えるための多くのオプションがあります:

    CASE

    select case 
        when fieldname is null then '123' 
        else fieldname end as fieldname 
    from tablename 
    

    COALESCE

    select coalesce(fieldname, '123') as fieldname 
    from tablename 
    

    IFNULL

    select ifnull(fieldname, '123') as fieldname 
    from tablename 
    


    1. mysqli接続を機能させる方法は?

    2. SQLiteの結果をJSONとしてフォーマットする

    3. Postgresに特定のインデックスを使用させるにはどうすればよいですか?

    4. UPDATESQLクエリのLIMITオフセットまたはOFFSET