目录
题目
准备数据
分析数据
总结
题目
给定一个Days
表,请你编写SQL查询语句,将Days
表中的每一个日期转化为"day_name, month_name day, year"
格式的字符串。
返回的结果表 不计顺序 。
准备数据
Create table If Not Exists Days (day date);
Truncate table Days;
insert into Days (day) values ('2022-04-12');
insert into Days (day) values ('2021-08-09');
insert into Days (day) values ('2020-06-26');
分析数据
SELECT
CONCAT(
DAYNAME(day), ', ',
MONTHNAME(day), ' ',
DAY(day), ', ',
YEAR(day)
) AS day
FROM
days;
总结
MySQL中获取日期的星期和月份名称
select dayname('2024-04-12'); -- 获取日期的星期的名称 Friday select monthname('2024-04-12'); -- 获取日期的月份的名称 April使用concat()函数可以将多个字符串连接成一个字符串
select concat('hello','-','MySQL'); -- hello-MySQL