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

MySQL-MySQLUPDATEまたはSELECTクエリでIfThenElseを使用する

    UPDATE table
    SET A = IF(A > 0 AND A < 1, 1, IF(A > 1 AND A < 2, 2, A))
    WHERE A IS NOT NULL;
    

    CEIL()を使用することをお勧めします Aの場合 は常に浮動小数点値です> 0 および<= 2



    1. MariaDBマイナスオペレーターの説明

    2. SSRS-式を使用したGroup_Concatと同等ですか?

    3. SMART mySQL&PHP検索エンジンを構築するための最良の方法は?

    4. sqliteデータベースで日付を並べ替えますか?