[Cascavel-pm] [OFF] query SQL

Rudolfo Rosa rudolforosa em gmail.com
Quinta Outubro 11 07:26:10 PDT 2007


Caros,
  utilizo a ferramenta de monitoração OpenNMS aqui na empresa e estou
tentando obter algumas informações diretamente do seu DB(postgresql).

Estou fazendo a seguinte query:
SELECT node.nodelabel, assets.serialnumber, ifservices.serviceid from
node, assets, ifservices where node.nodeid=assets.nodeid and
node.nodeid=ifservices.nodeid and ifservices.status='A' and
(ifservices.serviceid='1'or ifservices.serviceid='7').

que retorna:
             nodelabel             | serialnumber | serviceid
-----------------------------------+--------------+-----------
 DD_SL011                          | 7398         |         1
 DD_SL011                          | 7398         |         7
....

Dentro do script eu deixo o resultado no seguinte formato:
             nodelabel             | serialnumber | service1|service7
-----------------------------------+--------------+-----------
 DD_SL011                          | 7398         |           1|         7

Teria como fazer isto diretamente em na query ??


Obrigado, Rudolfo Rosa.


Mais detalhes sobre a lista de discussão Cascavel-pm