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

Jak aktualizovat tabulku pomocí vybrané skupiny druhou a samotnou jako zdroj dat v MySQL?

Můžete to udělat přepsáním dotazu:

UPDATE tableA t1, (
   SELECT somekey, SUM(value) value
   FROM tableB t3
   GROUP BY somekey
) t2
SET speed = t1.value + t2.value
WHERE t1.somekey = t2.somekey;


  1. Jak načíst více řádků z databáze v PHP

  2. Jaké je přesné umístění databázových tabulek MySQL ve složce XAMPP?

  3. Jak vytvořit offline aplikaci pro internacionalizaci:Použijte databázi Sqlite

  4. Jak zkopírovat tabulku mysql do jiné v cakephp?