Rafael Barros
-
06:25:31 pm on February 27, 2008 | # |
Caros Developers!
Hoje descobri um macetizinho em query´s sql para o banco MySql, basicamente eu estava fazendo um insert em uma tabela com dados de outra tabela, seria então um insert com um select. Muito Bem!
Primeira Tentativa - insert into tb_a (tag, tipo) values ((select tb_b from temas), 8 );
Essa primeira tentativa resultou -> Error Code : 1242Subquery returns more than 1 row (0 ms taken)
Depois de uma pesquisa basica no Google a query que funcionou -> INSERT INTO tb_a (tag) (SELECT tb_b FROM temas)
Ta ai é o maldito do “values” que não funciona nesses casos!