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

SelectからのOracleUpdate-同じテーブル

    次のことができるはずです:

    update t
        set date1 = greatest(date1, coalesce(date2, date1), coalesce(date3, date1), coalesce(date4, date1))
        where date1 < greatest(date1, coalesce(date2, date1), coalesce(date3, date1), coalesce(date4, date1));
    

    データでは、date1 NULLになることはないようです 。




    1. 参加の負の条件

    2. MySQLでasp.netメンバーシップテーブルを読み取るときにエラーが発生する

    3. cryptを使用してパスワードをハッシュすると、ログイン時に機能せず、誤ったパスが表示されます

    4. MySQLデータをページからPDFに変換する方法