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

Perbarui tabel dengan count() dari tabel lain

Anda dapat menggunakan kueri untuk ini seperti ini

UPDATE table_a a
SET a.alcohol_spirits = a.alcohol_spirits + 
(SELECT
     count(table_b.itemId)
 FROM table_b
 WHERE headAlias = 'alcohol-spirits' 
 AND country IN('US,SE')
 AND FIND_IN_SET(a.country, table_b.headdestinations)
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. iOS Memposting gambar dan data ke PHP MySQL Database

  2. MySQL:Permintaan untuk daftar opsi yang tersedia untuk SET

  3. Tetapkan nilai database MySQL ke variabel PHP

  4. Cara memisahkan DATE dan TIME dari DATETIME di MySQL

  5. Bagaimana Anda terhubung secara efisien ke mysql di php tanpa menghubungkan kembali pada setiap permintaan