Re: Duplicar registro
Osvaldo Rosario Kussama <osvaldo_kussama-/E1597aS9LRfJ/[email protected]>
| Newsgroups | gmane.comp.db.bancosdedados |
|---|---|
| Message-ID | <[email protected]> |
wilson_rsjr escreveu:
>
> Boa noite, tenho uma tabela com a seguinte estrutura:
> tabela conta:
> conta - nvarchar(05)
> descr - nvarchar(20)
>
> quero que os registros mostrem no select 3 vezes e vou acrescentar um
> numero na frente da conta
>
> por exemplo:
> conta: 1001
> teria que aparecer
> 11001
> 21001
> 31001
> deu para entender.
>
Crie uma tabela temporária:
CREATE TEMPORARY TABLE aux(num char(1));
INSERT INTO aux VALUES ('1'), ('2'), ('3');
Faça um CROSS JOIN com sua tabela:
SELECT aux.num || tabconta.conta
FROM aux CROSS JOIN tabconta;
Osvaldo