Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL - masukkan jika belum ada

anda dapat menggunakan ON DUPLICATE KEY UPDATE

INSERT INTO `cron-stats` (`user`) VALUES ('yourValue')
ON DUPLICATE KEY UPDATE user = user;

tetapi untuk melakukan INSERT pernyataan dengan baik, Anda perlu mengatur UNIQUE indeks pada kolom user .

jika kolom tidak memiliki index namun, jalankan pernyataan di bawah ini,

 ALTER TABLE `cron-stats` ADD CONSTRAINT tb_un UNIQUE (`user`)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mendapatkan daftar tampilan MySQL?

  2. Batalkan permintaan AJAX yang tertunda di aplikasi PHP?

  3. perbedaan antara where_in dan find_in_set

  4. Kapan menggunakan mysql_real_escape_string()

  5. Koneksi MySQL VB.NET