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

Pernyataan pemilihan sub kueri MySQL di dalam Perbarui kueri

Anda dapat menggunakan subkueri yang tidak berkorelasi untuk melakukan pekerjaan untuk Anda:

UPDATE 
    tbl_taxclasses c 
INNER JOIN (
    SELECT 
        COUNT(regionsid) AS n 
     FROM 
        tbl_taxclasses_regions 
     GROUP BY 
        classid
) r USING(classid) 
SET 
    c.regionscount = r.n
WHERE
    c.classid = 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah itu berdampak pada kinerja saat menggunakan DECIMAL (17,13) untuk data Lintang dan Bujur di MySQL?

  2. Mengapa PDO saya tidak berfungsi?

  3. MySQL CHECK alternatif kendala

  4. Bagaimana memilih Sub string Acak, yang dipisahkan dengan koma (,) Dari string

  5. Seperti apa internal dari pernyataan yang disiapkan?