-- MySQL DATE 类型示例
-- 创建一个包含日期字段的表
CREATE TABLE events (
id INT AUTO_INCREMENT PRIMARY KEY,
event_name VARCHAR(100),
event_date DATE
);
-- 插入一些示例数据
INSERT INTO events (event_name, event_date) VALUES
('New Year Day', '2023-01-01'),
('Independence Day', '2023-07-04'),
('Christmas Day', '2023-12-25');
-- 查询表中的数据
SELECT * FROM events;
-- 使用 DATE 函数进行日期操作
-- 例如,获取当前日期
SELECT CURDATE();
-- 获取某个事件距离今天还有多少天
SELECT event_name, DATEDIFF(event_date, CURDATE()) AS days_until_event
FROM events
WHERE event_date > CURDATE();
events 的表,其中有一个 DATE 类型的字段 event_date。CURDATE() 函数获取当前日期,并使用 DATEDIFF() 函数计算某个事件距离今天的天数。上一篇:mysql 布尔类型
下一篇:mysql 时间转换
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站