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

MySQLは、単一のクエリで存在する場合の増分を実行する方法

    おそらく、 ON DUPLICATE KEY

    INSERT INTO totals (entryday, total)
    VALUES ("08-01-11", 1)
    ON DUPLICATE KEY UPDATE total = total + 1
    

    これで「08-01-11」のtotalが設定されます その日付の行がまだ存在しない場合は1に設定し、 totalをインクリメントします もしそうなら1ずつ。



    1. MySQL接続は閉じません

    2. オートコンプリートデータを分類する

    3. MariaDBのMIN()関数

    4. PHPとMySQLでのランキング