Adenilton, Deixa eu ver se entendi.
Adenilton B. da Silva wrote: > *Retorno desejado:* > ** > ALGO PARECIDO COM: > > Podemos descartar os codigos e montar a estutura da seguinte forma: > > *PRODUTO1* > COR AMARELA 5 15.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA > UNICA COLUNA. > COR AZUL 5 35.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA UNICA > COLUNA. > COR CINZA 6 54.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA UNICA > COLUNA. > COR MARROM 8 28.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA > UNICA COLUNA. > COR PRETA 5 23.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA UNICA > COLUNA. > MODELO JEANS 3 12.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA > UNICA COLUNA. > *PRODUTO 2* > *PRODUTO 3* > *PRODUTO 4* > COR BRANCA 2 21.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA > UNICA COLUNA. > COR VERDE 8 45.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA UNICA > COLUNA. > TAMANHO MEDIO 9 29.000 -- NOTEM QUE ESTE RESULTADO PODE SER UMA > UNICA COLUNA. > Você deseja que o resultado da sua consulta traga 1 registro como o cabeçalho de outros registros? Abaixo a consulta. Mas ela tem um cheiro de "gambiarra" SELECT vfoo.codigo, vfoo.caracteristica, vfoo.desccaract, vfoo.qtdefoo3, vfoo.precofo03 FROM vfoo WHERE vfoo.caracteristica::text <> ''::text UNION SELECT vfoo.codigo, ' ' || vfoo.descricao, '',0,0 --é necessário concatenar o espaço para que ele fique em primeiro (POG). FROM vfoo ORDER BY 1,2; Se você está fazendo isso para algum relatório, recomendo utilizar as funcionalidades do seu gerador de relatório para fazer esse tipo de situação que deseja. Att Evandro _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
