我想在我们的居民预约前24小时发送自动短信。
但是我有一个问题,弄清楚如何在我的mysql中的日期时间行中获取日期和时间。我可以做一个输入,但我的同事是愚蠢的,并会弄乱正确的日期/时间。
我会喜欢一个选择,一个月,日和时间,但这是可能的,将多个值组合成一行?
答案 0 :(得分:2)
关于:
我试图在我们的居民预约前24小时发送自动短信。
如果不是更多,您可以选择执行此操作。
SELECT (col_x, col_y, col_z) FROM TABLE WHERE DATE > DATE_SUB(NOW(), INTERVAL 24 HOUR)
SELECT (col_x, col_y, col_z) FROM TABLE WHERE DATE >= NOW() - INTERVAL 1 DAY
如果这不满足您的查询,而您没有给我们留下太多信息,那么您将需要针对上述情况进行反向(运算符)。