consulta SQL por hora
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
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
Curtidas 0
Respostas
Eduardo Gonçalves
14/08/2012
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
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
GOSTEI 0
Deivison Melo
14/08/2012
Qual banco de dados vc está utilizando?
GOSTEI 0
William
14/08/2012
Colega para fazer um consulta com base nas horas de um campo datetime usei essa sintaxe:
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.
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.
GOSTEI 0
Luiz Junior
14/08/2012
Deivison,
estou usando mysql 5.037
estou usando mysql 5.037
GOSTEI 0
Luiz Junior
14/08/2012
Caros colegas,
Eduardo Corrêa Gonçalves e wllfl, desde já quero agradecer o apoio, vou praticar e ver se dar certinho.
Eduardo Corrêa Gonçalves e wllfl, desde já quero agradecer o apoio, vou praticar e ver se dar certinho.
GOSTEI 0
Deivison Melo
14/08/2012
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
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
GOSTEI 0
Luiz Junior
14/08/2012
valeu Deivison
GOSTEI 0
Wesley Yamazack
14/08/2012
Opa Luiz, você conseguiu resolver tua dúvida?
Qualquer coisa estamos por aqui... forte abraço
Qualquer coisa estamos por aqui... forte abraço
GOSTEI 0