Fórum Select com os dados do CheckListBox #297058

26/09/2005

0

Olá...

Eu tenho um CheckListBox com vários usuários.
Quando eu clico no OK eu verifico quais usuários foram ´checados´ e recupero o codigo destes.

Aí fiz um select para buscar os dados destes usuários selecionados por um intervalo de datas.

Mas não deu certo , de um usuário ele traz o resultado, de dois ou mais não e os dados estão corretos.. Aí tentei um UNION, deu certo, mas imagine que eu tenha 50 usuários selecionados, ele irá fazer 50 unions aí não tem como...

Veja como que eu tentei fazer:

SELECT * from PONTO_DIARIO
WHERE (DATA_PONTO >= TO_DATE(´20050913´, ´YYYYMMDDHH24MI´)
AND   DATA_PONTO <= TO_DATE(´20050915´, ´YYYYMMDDHH24MI´))
AND   (COD_PROF = CODIGO) 
AND   (COD_PROF = 1)
AND   (COD_PROF = 5)
AND   (COD_PROF = 12)


Estou utilizando Oracle.
Alguem tem alguma solução


Celamar

Celamar

Responder

Posts

26/09/2005

Melo

Tente isso aki

SELECT * from PONTO_DIARIO
WHERE (DATA_PONTO >= TO_DATE(´20050913´, ´YYYYMMDDHH24MI´)
AND DATA_PONTO <= TO_DATE(´20050915´, ´YYYYMMDDHH24MI´))
AND (COD_PROF = CODIGO)
AND (COD_PROF In [b:d5c5667991](1,5,12)[/b:d5c5667991] )


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar