Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql date类型

作者:一抹淡影   发布日期:2025-11-11   浏览:108

-- 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();

解释说明:

  1. 创建表:我们创建了一个名为 events 的表,其中有一个 DATE 类型的字段 event_date
  2. 插入数据:向表中插入了一些示例事件及其对应的日期。
  3. 查询数据:展示了如何查询表中的所有数据。
  4. 日期函数:使用了 CURDATE() 函数获取当前日期,并使用 DATEDIFF() 函数计算某个事件距离今天的天数。

上一篇:mysql 布尔类型

下一篇:mysql 时间转换

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站