Fórum SELECT com filtro por tempo #352760
30/01/2008
0
Ola pessoal,
Tentei fazer um select filtrando tempo, mas não funcionou:
TEMPO é um campo da tabela, é do tipo Time, e os dados são armazenados nesse formato hh:min:ss (00:00:00).
Será que tem como fazer um select com esse tipo de filtro?
Obrigado,
Tentei fazer um select filtrando tempo, mas não funcionou:
SELECT * FROM TBCLI WHERE TEMPO < 00:10:00
TEMPO é um campo da tabela, é do tipo Time, e os dados são armazenados nesse formato hh:min:ss (00:00:00).
Será que tem como fazer um select com esse tipo de filtro?
Obrigado,
Sérgio Gobbo
Curtir tópico
+ 0
Responder
Posts
31/01/2008
Du_nirvana
Não sei qual banco de dados você está utilizando mas tente usar uma função de conversão em um dos lados da comparação:
SELECT * FROM TBCLI WHERE TEMPO < converte_para_tempo(´00:10:00´)
ou
SELECT * FROM TBCLI WHERE converte_para_texto(TEMPO) < ´00:10:00´
SELECT * FROM TBCLI WHERE TEMPO < converte_para_tempo(´00:10:00´)
ou
SELECT * FROM TBCLI WHERE converte_para_texto(TEMPO) < ´00:10:00´
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)