[firebase-br] Melhorar esse SQL
.:. Enio Marconcini .:. 1010011010 .:.
eniorm em gmail.com
Ter Abr 4 10:02:59 -03 2006
Pessoal, alguém tem alguma sugestão para esse select, tipo se tem como fazer
ele de uma forma que não pese na hora da consulta:
SELECT
IP.ID,
IP.MODELO || ' (' || IP.MARCA || ')' AS MODELO_MARCA,
CASE (
SELECT COUNT(P.ID_ITEM_PERIFERICO) FROM PERIFERICOS P
WHERE P.ID_ITEM_PERIFERICO = IP.ID AND
P.ID NOT IN (SELECT ID_PERIFERICO FROM CONFIGURACAO WHERE
ID_PERIFERICO = P.ID)
)
WHEN 0 THEN 'Não'
ELSE 'Sim'
END AS PRODUTO_EM_ESTOQUE
FROM
ITEM_PERIFERICO IP
WHERE
IP.ID LIKE :ID
ORDER BY
3 DESC
abraço
--
ENIO RODRIGO MARCONCINI
.:. msnm: eniorm em gmail.com .:.
.:. skype: eniorm .:.
http://www.google.com/images/art.gif
[ www.iot.org.br ]
Mais detalhes sobre a lista de discussão lista