Como fazer essa query?
19/10/2015
0
Caros, estou com o seguinte problema.
Tenho a seguinte consulta:
select emp, local from cp
que me retorna o seguinte:
emp local
----- ------
TESTE1 1
TESTE1 2
TESTE2 1
TESTE3 3
TESTE1 1
gostaria da ajuda de vocês, para montar um query que me retorne o resultado da seguinte maneira:
emp local1 local2 local3
----- -------- ------- --------
TESTE1 2 1 0
TESTE2 1 0 0
TESTE3 0 0 0
tentei fazer utilizando crosstab, mas não entendi muito bem e não obtive sucesso.
Tenho a seguinte consulta:
select emp, local from cp
que me retorna o seguinte:
emp local
----- ------
TESTE1 1
TESTE1 2
TESTE2 1
TESTE3 3
TESTE1 1
gostaria da ajuda de vocês, para montar um query que me retorne o resultado da seguinte maneira:
emp local1 local2 local3
----- -------- ------- --------
TESTE1 2 1 0
TESTE2 1 0 0
TESTE3 0 0 0
tentei fazer utilizando crosstab, mas não entendi muito bem e não obtive sucesso.
Erick Bonfim
Curtir tópico
+ 0
Responder
Posts
19/10/2015
Alex Lekao
vc tera que usar pivot.
pesquise a respeito com o postgreesql, sei que no SQL Server tem, nos demais nao tenho conhecimento.
pesquise a respeito com o postgreesql, sei que no SQL Server tem, nos demais nao tenho conhecimento.
Responder
Clique aqui para fazer login e interagir na Comunidade :)