-- 使用 MySQL 的 DATE() 函数从日期时间值中提取日期部分
-- 示例 1: 从 DATETIME 类型的列中提取日期
SELECT DATE('2023-10-05 14:30:00') AS extracted_date;
-- 解释: 这个查询将返回 '2023-10-05',即从给定的日期时间值中提取出日期部分。
-- 示例 2: 从 TIMESTAMP 类型的列中提取日期
SELECT DATE(NOW()) AS today_date;
-- 解释: NOW() 函数返回当前的日期和时间,DATE() 函数从中提取出日期部分。假设当前时间为 '2023-10-05 14:30:00',则结果为 '2023-10-05'。
-- 示例 3: 在表中使用 DATE() 函数
SELECT id, name, DATE(created_at) AS created_date
FROM users;
-- 解释: 假设有一个名为 users 的表,其中包含一个 created_at 列,该列存储了用户的创建时间(DATETIME 或 TIMESTAMP 类型)。此查询将返回每个用户的 ID、姓名以及创建日期。
上一篇:mysql字符串转decimal
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站