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

複数の行を挿入するときにONDUPLICATEKEY UPDATEを使用してMySqlのフィールドをインクリメントするにはどうすればよいですか?

    まったく同じ方法です!

    INSERT INTO table 
      (a, counter_elem) 
    VALUES 
      (1, 1),
      (2, 1)
    ON DUPLICATE KEY UPDATE counter_elem = counter_elem + 1;
    

    そこには問題はありません!




    1. Mysql列挙型からtinyint問題へ

    2. SQLServerデータベース内のすべてのNULL可能列を一覧表示します

    3. なぜvarcharの代わりにvarbinary

    4. サーバーサイドスクリプトの防止、XSS