Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie podrzędne MySQL instrukcja select w zapytaniu aktualizacji

Możesz użyć nieskorelowanego podzapytania, aby wykonać pracę za Ciebie:

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. Jak wykonać polecenie SQL z parametrami w skrypcie bash

  2. Nie można znaleźć klasy [org.springframework.orm.hibernate5.LocalSessionFactoryBean] dla ziarna o nazwie „hibernate5AnnotatedSessionFactory”

  3. PDO MySQL:Wstaw wiele wierszy w jednym zapytaniu

  4. grupuj według wartości niezerowych

  5. Przekroczono limit czasu połączenia w drodze przelotowej