MySQL 日期时间问题

标签 mysql

我有两个日期实体,start_date 和 end_date,现在我想知道当前日期是否在我的 start_date 和 end_date 之间,我该如何在 mysql 中做到这一点?

最佳答案

非常简单,它在 MySQL 中与您解释它时几乎相同:

SELECT *
FROM table
WHERE CURRENT_DATE() BETWEEN start_date AND end_date;

关于MySQL 日期时间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2413042/

相关文章:

java - 数据没有被插入到我的 SQL 表中,但它还说存在重复的主键

ios - 从 JSON 响应中获取货币符号 unicode 字符以呈现在 UILabel 中

php - Mysql if 值相等条件

mysql - 连接两个 MySQL 表,但有附加条件?

java - Morphia 中类似 Mysql 的日期函数

mysql - WAMP 服务器在 WIndows 10 上的安装问题

MySQL:如何进行条件更新?

php - 如何将数据从 MySQL 传递到 Google map

mysql - sql - 内部连接执行交叉连接

mysql - 如何从 MySQL 获取数据库表列表(SHOW TABLES)