Emma:
Tenho procurado mas não completamente encontrei o que estou procurando. Eu preciso criar uma nova entrada em uma tabela para cada entrada existente com uma identificação única. Por exemplo - a minha mesa é assim.
id userid action
--- -------- ----------
1 55 Red
2 55 Blue
3 56 Red
4 56 Blue
Para cada Userid única, eu preciso adicionar outra entrada - por exemplo,
id userid action
--- -------- ----------
1 55 Red
2 55 Blue
3 56 Red
4 56 Blue
5 55 Green
6 56 Green
Isso é possível??
GMB:
Você pode usar a insert ... select
sintaxe para gerar um novo registro para cada distinta userid
:
insert into mytable(userid, action)
select distinct userid, 'Green' from mytable