GARANTIR DESCONTO

Fórum consulta SQL por hora #421611

14/08/2012

0

Galera,

Sou novato no mundo dos programadores, e estou com um probleminha, tenho uma tabela com um campo tipo datetime, e estou precisando fazer uma consulta SQL neste campo, porém preciso faze-la apenas pela hora que é gravada no campo, uma vez que esse tipo de campo, grava data e hora, eu preciso apenas fazer pela hora, se alguém puder ajudar agradeço
Luiz Junior

Luiz Junior

Responder

Posts

14/08/2012

Eduardo Gonçalves

Se o seu campo é do tipo datetime, basta usar a função HOUR.

Veja o exemplo abaixo. Eu tenho uma tabela chamada T_EXEMPLO que só tem um campo, chamado D do tipo DATETIME. Para listar a hora, basta fazer:

SELECT HOUR(D) FROM T_EXEMPLO

Responder

Gostei + 0

14/08/2012

Deivison Melo

Qual banco de dados vc está utilizando?

Responder

Gostei + 0

15/08/2012

William

Colega para fazer um consulta com base nas horas de um campo datetime usei essa sintaxe:

select data_1 from datas where TIME(data_1) = TIME(12:25:14)


Imagine que tenho uma tabela com um campo data_1 do tipo datetime, entre os registros existe um que contém 2012-10-12 12:25:14, então filtrei usando a instrução acima.
Responder

Gostei + 0

15/08/2012

Luiz Junior

Deivison,

estou usando mysql 5.037
Responder

Gostei + 0

15/08/2012

Luiz Junior

Caros colegas,

Eduardo Corrêa Gonçalves e wllfl, desde já quero agradecer o apoio, vou praticar e ver se dar certinho.
Responder

Gostei + 0

15/08/2012

Deivison Melo

Trabalhando com Data e hora no MySQL

http://dev.mysql.com/doc/refman/5.0/en/datetime.html



Todas as funções para trabalhar com Data e Hora no mySQL

http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Responder

Gostei + 0

15/08/2012

Luiz Junior

valeu Deivison
Responder

Gostei + 0

24/08/2012

Wesley Yamazack

Opa Luiz, você conseguiu resolver tua dúvida?

Qualquer coisa estamos por aqui... forte abraço
Responder

Gostei + 0

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

Aceitar