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

Pembaruan MySQL jika nilainya lebih besar dari nilai saat ini

Permintaan Anda tampaknya baik-baik saja, tetapi Anda dapat meningkatkannya untuk kejelasan:

INSERT INTO monthlystats (id, server, time, uptime, players, rank) 
  VALUES (09126, 6, 0912, 302, 0, 1) 
ON DUPLICATE KEY UPDATE 
  uptime = GREATEST(uptime, VALUES(uptime)), 
  players = GREATEST(players, VALUES(players)),
  rank = GREATEST(rank, VALUES(rank))


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memantau Beberapa Instance MySQL yang Berjalan di Mesin yang Sama - Tips &Trik ClusterControl

  2. Bagaimana cara mendapatkan Sum dari dua tabel?

  3. Injeksi SQL yang Berhasil meskipun Kutipan Ajaib PHP

  4. Menggunakan if(isset($_POST['submit'])) untuk tidak menampilkan gema saat skrip terbuka tidak berfungsi

  5. laravel mencari beberapa kata yang dipisahkan oleh spasi