MySQL查询两个项目之间

时间:2010-12-07 17:37:22

标签: mysql

我有一个包含4列的表:id, twitter_id, date, time。我想选择date值为17-03-09和time的所有行,它们在9:00到9:59之间。
这可能与MySQL有关吗?我该怎么办?

2 个答案:

答案 0 :(得分:2)

SELECT `id`, `twitter_id`, `date`, `time`
FROM `table_name`
WHERE `date` = '2009-03-17' AND `time` >= '9:00' AND `time` < '10:00'

答案 1 :(得分:2)

SELECT    *
FROM      your_table
WHERE     date = '2009-03-17'
  AND     HOUR(time) = 9

可能,假设你的意思是上午9点。如果您的意思是PM,请将条件切换为21