sql >> Databáze >  >> RDS >> Mysql

AKTUALIZACE MYSQL pomocí IN a poddotazu

Použijte:

UPDATE entry 
   SET total_comments = (SELECT COUNT(*)
                           FROM COMMENTS c
                          WHERE c.eid = id
                       GROUP BY c.eid)
 WHERE id IN ( SELECT eid 
                 FROM comments 
                WHERE id IN (1,2,3,4,5,6))


  1. php proměnná cyklu while pro každý třetí div

  2. Jak funguje funkce REGEXP_SUBSTR() v MySQL

  3. Vrátit seznam tabulek a pohledů na SQL Server pomocí T-SQL (sp_tables)

  4. Jak vybrat poslední záznam tabulky v SQL?