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

Perbarui beberapa baris dengan satu kueri?

UPDATE person
    SET name = CASE id
        WHEN 1 THEN 'Jim'
        WHEN 2 THEN 'Mike'
        WHEN 3 THEN 'Precious'
    END,
    sex = CASE id
        WHEN 1 THEN 'female'
        WHEN 2 THEN 'male'
        WHEN 3 THEN 'male'
    END
WHERE id IN (1,2,3)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui nilai kolom, ganti bagian dari string

  2. PERIOD_ADD() Contoh – MySQL

  3. Re-Slaving Server Master MySQL yang Rusak dalam Pengaturan Replikasi Semisinkron

  4. Server MySQL di MAMP-Windows Tidak Akan Mulai

  5. terjemahan mysql_fetch_array ke PDO::FETCH_NUM