首页 > 数据库 >MySQL语句查询--日期格式化和取年月日操作

MySQL语句查询--日期格式化和取年月日操作

时间:2022-10-24 11:36:53浏览次数:57  
标签:-% 00 12 01 -- birthday 位数 MySQL 年月日

在数据库中对表中的(birthday:2010-12-11)进行读取时,需要读取不同的内容,
分别读出日期的年月日:
//出生日为一号;
select * from s_student where DAY(birthday)=01;
//出生的月份为一月;
select * from s_student where MONTH(birthday)=01
//出生的年份为2020年
select * from s_student where YEAR(birthday)=2020

显示自己需要的日期格式:
-- 时间格式化为 “YYYY-MM-DD” SELECT date_format( createTime,'%Y-%m-%d') AS createTime FROM TABLE SELECT stuno as '学号',sname as '学生姓名',DATE_FORMAT(birthday,' %m-%d ') AS '出生月日' FROM s_student //可以根据自己的需要来设置时间输出格式 DATE_FORMAT(birthday,' %m-%d ');显示月和日; DATE_FORMAT(birthday,' %y-%m-%d ');显示年月日; 其中Y-M-D和y-m-d之间存在区别;
date_format()函数其他格式符如下: 说明符 说明 %a 工作日的缩写名称(Sun~Sat) %b 月份的缩写名称(Jan…Dec) %c 月份,数字形式(0~12) %D 带有英语后缀的该月日期(0th, 2st, 3nd,…) %d 该月日期,数字形式(00~31) %e 该月日期,数字形式((0~31) %f 微秒(000000 …999999) %H 以 2 位数表示 24 小时(00~23) %h, %I 以 2 位数表示 12 小时(01~12) %i 分钟,数字形式(00~59) %j —年中的天数(001~366) %k 以 24 小时(0~23)表示 %l 以12小时(1~12)表示 %M 月份名称(January~December) %m 月份,数字形式(00~12) %p 上午(AM) 或下午(PM) %r 时间,12小时制(小时 (hh): 分钟 (mm) : 秒数 (ss) 后加 AM 或 PM) %S, %s 以 2 位数形式表示秒(00~59) %T 时间,24 小时制(小时 (hh): 分钟 (mm): 秒数 (ss)) %U 周(00~53),其中周日为每周的第一天 %u 周(00~53),其中周一为每周的第一天 %V 周(01~53),其中周日为每周的第一天,和%X同时使用 %v 周(01~53),其中周一为每周的第一天,和%x同时使用 %W 星期标识(周日、周一、周二…周六) %w —周中的每日(0= 周日…6= 周六) %X 该周的年份,其中周日为每周的第一天,数字形式,4 位数,和%V同时使用 %x 该周的年份,其中周一为每周的第一天,数字形式,4位数,和%v同时使用 %Y 4 位数形式表示年份 %y 2 位数形式表示年份 %% %一个文字字符

 

标签:-%,00,12,01,--,birthday,位数,MySQL,年月日
From: https://www.cnblogs.com/canfengfeixue/p/16820937.html

相关文章

  • Codeforces Round #829 (Div. 2) D Factorial Divisibility
    FactorialDivisibility模拟合....合成大西瓜?枚举每个阶乘因子,提取公因式之后有很多散着的\(1\),然后判断能不能合成当前倍数#include<iostream>#include<cstdio>#......
  • vue项目去掉网页滚动条
    点击查看代码<template><divid="app"><router-view/></div></template><script>exportdefault{name:'App'}</script><stylelang="scss">::-......
  • Matlab绘图高级部分
    图形是呈现数据的一种直观方式,在用Matlab进行数据处理和计算后,我们一般都会以图形的形式将结果呈现出来。尤其在论文的撰写中,优雅的图形无疑会为文章加分。本篇文章非完全......
  • opencv图像处理基础
    图像的获取获取方式网页上下载(拷贝)——自然图像Numpy数组生成图片图像的四个属性img.shape:返回元组,其值是图像的高度和宽度(即数组的行和列);彩色图像有第三个......
  • 约束-主键约束-自动增长
    自动增长1、概念:如果某一列是数值类型的,使用auto_increment可以来完成值得自动增长2、在创建表时,添加主键约束,并且完成主键自增长createtablestu(--给id......
  • 无需越狱,第三方微信多开聊天记录恢复教程
    无需越狱,第三方微信多开聊天记录恢复教程 未分类 3个月前 陌路  2,265 0 1多开微信每次掉签就面临一个问题,微信聊天记录保存不了,怎么去完美恢复微信的历史......
  • Codeforces Round #829 (Div. 1/Div. 2) 1753 A B C D 题解
    Div1A/2C.MakeNonzeroSum令最后每个\(a_i\)的系数为\(c_i\)(\(c_i=1/-1\)),发现只要满足\(c_1=1\)(下标从1开始),且c中没有两个-1相连,就一定能找出一种划分方式。那我......
  • Verilog +: -:语法
    “+:”、"-:"语法1.用处这两个应该算是运算符,运用在多位的变量中,如下:slv_reg0[(byte_index8)+:8]<=S_AXI_WDATA[(byte_index8)+:8];2."+:"变量[起始地址+:数据位......
  • CSMA/CD协议
    由于早期以太网连接在一根总线上,在同一时间只能有有一台计算机发送数据,所以就采用载波监听多点接入/碰撞检测。多点接入:总线型网络,许多计算机连入总线。载波监听:边发送边......
  • drools_09_drools_helper
    RHS中的drools对象在RHS中我们可以使用drools对象,该对象是KnowledgeHelper接口的一个实例,它是在rule被执行时被自动注入.KnowledgeHelper接口的官方文档:ht......