【发布时间】:2015-07-20 12:17:36
【问题描述】:
我想比较 sql 中的日期时间和今天的日期。 sql 中的日期时间例如为 2015/05/09 12:00:00,当前日期为 2015/05/09。如果它们相等,我想比较这些东西,但是对于一整天来说,时间是个问题。我有以下查询。
$q1="SELECT reservations.reservation_id, reservations.room_id, room.room_rate, reservations.arrival_date, reservations.departure_date,
meals.meal_rate, room.room_rate, roomtype.max_persons,
CONCAT(clients.first_name,' ',clients.last_name)as name
FROM reservations, clients, meals, room, roomtype
WHERE reservations.room_id=room.room_id AND reservations.client_id=clients.client_id AND room.roomtype_id=roomtype.roomtype_id
AND reservations.meals=meals.meal_id AND reservations.arrival_date=CURDATE()
GROUP BY reservation_id
";
reservations.arrival_date=CURDATE() 这仅在 12:00:00 时相等。我希望一整天都相等。实际上,我想比较这两个日期是否相等而没有时间,但我的数据库必须是带有时间的日期时间... 有人有想法吗? 提前谢谢
【问题讨论】: