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

MySQL:Perbarui Kueri menggunakan If else

Coba kueri ini

UPDATE tablename
SET col1=(CASE WHEN col1 LIKE 'A' THEN col1='IA' ELSE col1 END),
col2=(CASE WHEN col1 LIKE 'A' THEN col2='XXX' ELSE col2 END),
col3=(CASE WHEN col3 LIKE 'A' THEN col3='IA' ELSE col3 END),
col3=(CASE WEHN col3 LIKE 'A' THEN col4='XXX' ELSE col4 END)
WHERE
(col1='A' AND col2='UNKNOWN') OR (col3='A' AND col4='UNKNOWN')


  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 meletakkan teks di depan bidang kenaikan otomatis di mysql (seperti:TTT00001)?

  2. Menggunakan kolom Guid sebagai Id di NHibernate menyebabkan pengecualian format saat menggunakan MySQL

  3. Pengkodean PHP MySQL utf 8

  4. login sebagai Admin dan pengguna biasa

  5. Kueri Jumlah MYSQL dengan Kondisi JIKA