Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Selecione da mesma tabela como uma inserção ou atualização


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

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

Se você precisar de uma associação, você pode fazer isso:
insert into aTable select max(a)^2, 'name' from aTable, bTable;

Minha "versão do servidor" é "5.0.51b-community-nt MySQL Community Edition (GPL)"