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

複製でのMySQL条件付き挿入

    INSERT ... ON DUPLICATE ON DUPLICATE KEY UPDATEの後 一連のがあります = ステートメント。次のようなものを試してください:

    INSERT INTO testTable (adhex,reg,mtime) 
    VALUES ('00B0BA','reg-1','1294129605') 
    ON DUPLICATE KEY UPDATE reg=IF(mtime < VALUES(mtime), 'ZsS-SLD', reg), 
      mtime=IF(mtime < VALUES(mtime), VALUES(mtime), mtime)
    


    1. MySQLクライアントアプリケーションの使用

    2. 選択クエリを作成するための10のMicrosoftAccessのヒント

    3. グループ化-複数の条件-MySQL

    4. MYSQLを使用してC#のdatagridviewに値を挿入、削除、選択、更新する方法