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

mysqlのselectでif/else条件を使用する方法

    CASEを使用する

    SELECT CASE Type
            WHEN "Initial Read" THEN Initial_Column
            WHEN "Final Read" THEN Final_Column
           END column
    FROM table_name
    WHERE <some condition>
    



    1. エラーコード:1406。データが列に対して長すぎます-MySQL

    2. JPQLにそのようなCASE式はありますか?

    3. mysqlで検索できるように、アポストロフィをどのようにエンコードしますか?

    4. MySQLで完全外部結合をシミュレートする効率的な方法は?