Obrigado cara ... funcionou direitinho ...

Valeu !!!

Odizon escreveu:
> Boa tarde Thiago
> 
> Seu problema são as constantes que definiu como 'A'...'B' as curva. Numa 
> sub-consulta com limit e offset, fazendo union all o sgdb não sabe se a 
> constante é do mesmo tipo em todas as sub-consultas, use o cast que 
> resolve seu problema.
> 
> select tb_a.codigo,tb_a.qtde,tb_a.curva
> from(select codigo,qtde, cast('A' as char(1)) as curva
>          from relatorio.tb_vendas
>          order by codigo
>          limit 10) as tb_a
> union all
> select tb_b.codigo,tb_b.qtde,tb_b.curva
> from(select codigo,qtde, cast('B' as char(1)) as curva
>          from relatorio.tb_vendas
>          order by codigo
>          offset 11
>          limit 10) as tb_b
> 
> Att.
> Odizon
> 2009/8/17 Thiago <zan...@farmaponte.com.br 
> <mailto:zan...@farmaponte.com.br>>
> 
>     Galera ... postar logo assim em seguida mas preciso disso com um pouco
>     de urgência ...
> 
>     Sei que para usar union all com limit ou offset tenho que utilizar
>     sub-query ... bem estou fazendo isso mas quando executo a query aparece
>     o sequinte erro:
> 
>     ERROR:  failed to find conversion function from "unknown" to text
> 
>     Esse é o comando SQL que estou tentando rodar:
> 
>     select tb_a.codigo,tb_a.qtde,tb_a.curva from
>     (select codigo,qtde,'A' as curva
>     from relatorio.tb_vendas
>     order by codigo
>     limit 10) as tb_a
> 
>     union all
> 
>     select tb_b.codigo,tb_b.qtde,tb_b.curva from
>     (select codigo,qtde,'B' as curva
>     from relatorio.tb_vendas
>     order by codigo
>     offset 11
>     limit 10) as tb_b
> 
>     Obrigado !!!
> 
>     _______________________________________________
>     pgbr-geral mailing list
>     pgbr-geral@listas.postgresql.org.br
>     <mailto:pgbr-geral@listas.postgresql.org.br>
>     https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a