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

MySql - Perbarui tabel menggunakan pernyataan pilihan dari tabel yang sama

update table as t1
inner join (
select field_id_46,field_id_47 from table where entry_id = 36) as t2
set t1.field_id_60 = t2.field_id_46,
    t1.field_id_61 = t2.field_id_47
where t1.entry_id = 45

atau, cukup

update table as t1,
(
select field_id_46,field_id_47 from table where entry_id = 36) as t2
set t1.field_id_60 = t2.field_id_46,
    t1.field_id_61 = t2.field_id_47
where t1.entry_id = 45


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memilih Baris Acak di MySQL

  2. Menggunakan garpu di Ruby on Rails untuk membuat proses paralel

  3. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Kegagalan tautan komunikasi ke basis data jarak jauh

  4. Mengenkripsi Lalu Lintas MySQL Dalam Skrip

  5. Bagaimana kita bisa membedakan LEFT OUTER JOIN vs Left Join