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

Vyberte ze stejné tabulky jako vložení nebo aktualizace

zkuste:

insert into aTable select max(a)^2, 'name' from aTable;

nebo

insert into aTable select max(a)^2, 'name' from aTable group by B;

Pokud se potřebujete připojit, můžete to udělat takto:

insert into aTable select max(a)^2, 'name' from aTable, bTable;

Moje "verze serveru" je "5.0.51b-community-nt MySQL Community Edition (GPL)"



  1. Jak vytvořit databázi zásob v Accessu

  2. Mysql - Jak ukončit/ukončit uloženou proceduru

  3. MySQL:jak provést zabezpečení na úrovni řádků (jako je virtuální privátní databáze Oracle)?

  4. Jak optimalizovat Entity Framework Queries