Qdo executo minha query o computador trava
11/02/2003
0
Pessoal tenho que fazer um relatório pesquisando em 4 tabelas:
1) POGER tabela de geradores
#GECOD
GEDESC
...
2) POCLI tabela de clientes
CLCOD
CLFANTA
3) POODS tabela de ordem de serviço
ODNUM
ODCLI
ODGERADOR
ODDATA
ODDTFIN
4) POSSE tabela de solicitação de serviço
SSCOD
SSDTINI
SSDTFIN
Tenho que fazer uma busca assim:
Se o gerador não estiver na tabela POODS e nem na tabela POSSE, quer dizer que ele está disponível. Tudo isso dentro de uma data.
Fiz a select da seguinte forma: (Só que está travando)
SELECT G.GECOD, G.GEDESC, G.GEPOT, G.GEATIVO,
C.CLCOD, C.CLFANTA,
O.ODNUM, O.ODCLI, O.ODDATA, O.ODDTFIN, O.ODGERADOR,
S.SSCOD, S.SSDTINI, S.SSDTFIN
FROM POGER G, POCLI C, POODS O, POSSE S
WHERE O.ODGERADOR = G.GECOD
AND G.GEATIVO = ´S´
AND O.ODCLI = C.CLCOD
AND O.ODDATA <= :Data
AND O.ODDTFIN >= :Data
ORDER BY G.GECOD
Agradeço desde já
Abraços
Debora
1) POGER tabela de geradores
#GECOD
GEDESC
...
2) POCLI tabela de clientes
CLCOD
CLFANTA
3) POODS tabela de ordem de serviço
ODNUM
ODCLI
ODGERADOR
ODDATA
ODDTFIN
4) POSSE tabela de solicitação de serviço
SSCOD
SSDTINI
SSDTFIN
Tenho que fazer uma busca assim:
Se o gerador não estiver na tabela POODS e nem na tabela POSSE, quer dizer que ele está disponível. Tudo isso dentro de uma data.
Fiz a select da seguinte forma: (Só que está travando)
SELECT G.GECOD, G.GEDESC, G.GEPOT, G.GEATIVO,
C.CLCOD, C.CLFANTA,
O.ODNUM, O.ODCLI, O.ODDATA, O.ODDTFIN, O.ODGERADOR,
S.SSCOD, S.SSDTINI, S.SSDTFIN
FROM POGER G, POCLI C, POODS O, POSSE S
WHERE O.ODGERADOR = G.GECOD
AND G.GEATIVO = ´S´
AND O.ODCLI = C.CLCOD
AND O.ODDATA <= :Data
AND O.ODDTFIN >= :Data
ORDER BY G.GECOD
Agradeço desde já
Abraços
Debora
Debora
Curtir tópico
+ 0
Responder
Posts
Clique aqui para fazer login e interagir na Comunidade :)