首页 文章资讯内容详情

MySQL查询从日期列表中检索当前日期

2026-06-04 1 花语

假设当前日期是-

2019-07-22

让我们首先创建一个表-

create table DemoTable705 (ShippingDate datetime);

使用插入命令在表中插入一些记录-

insert into DemoTable705 values(2019-01-21 23:59:00); insert into DemoTable705 values(2019-07-22 00:00:30); insert into DemoTable705 values(2019-07-21 12:01:30);

使用select语句显示表中的所有记录-

select *from DemoTable705;

这将产生以下输出-

+---------------------+ | ShippingDate | +---------------------+ | 2019-01-21 23:59:00 | | 2019-07-22 00:00:30 | | 2019-07-21 12:01:30 | +---------------------+ 3 rows in set (0.00 sec)

以下是从日期列表中检索当前日期的查询-

select *from DemoTable705 where date(ShippingDate)=CURDATE();

这将产生以下输出-

+---------------------+ | ShippingDate | +---------------------+ | 2019-07-22 00:00:30 | +---------------------+ 1 row in set (0.00 sec)