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

MySQL:UPDATE tabulka s COUNT z jiné tabulky?

Pokud je váš sloupec num platným číselným typem, váš dotaz by měl fungovat takto:

UPDATE tbl1 SET num = (SELECT COUNT(*) FROM tbl2 WHERE id=tbl1.id)


  1. JSON_TYPE() – Získejte typ hodnoty JSON v MySQL

  2. SQL Server 2012 dotazování na data aplikace Access 2007 pomocí chyby OPENROWSET

  3. Jak efektivně najít nejbližší místa v blízkosti daného místa

  4. MySQL vybere všechny řádky od minulého měsíce do (nyní() - 1 měsíc), pro účely srovnání