SQL编写

该文展示了如何在SQL中使用CASE语句进行性别字段的转换,将数值1和2分别映射为女和男。同时,讨论了DATE_FORMAT函数的应用,用于日期的格式化,提供多种日期和时间的显示方式,如%Y-%m-%d等,以方便查询每个月的时间总和。
摘要由CSDN通过智能技术生成
CASE
   tb.res_sex
   WHEN '1' THEN
   '女'
   WHEN '2' THEN
   '男' ELSE tb.res_sex
END resSex

查询出每个月的时间总和

 

                                DATE_FORMAT 函数

语法:DATE_FORMAT(birth_date, '%Y-%m-%d')  as birthDate

  • %Y:四位数的年份,例如:2024
  • %y:两位数的年份,例如:24(年份的最后两位数)
  • %m:月份,带有前导零(01 - 12)
  • %c:月份,不带有前导零(1 - 12)
  • %d:月份中的第几天,带有前导零(01 - 31)
  • %e:月份中的第几天,不带有前导零(1 - 31)
  • %H:小时(00 - 23)
  • %h:小时(01 - 12)
  • %I:小时(01 - 12)
  • %i:分钟(00 - 59)
  • %s:秒钟(00 - 59)
  • %W:星期的完整名称(Sunday - Saturday)
  • %a:星期的缩写名称(Sun - Sat)
  • %w:星期的数字表示(0 - 6,0 代表星期天)
  • %M:月份的完整名称(January - December)
  • %b:月份的缩写名称(Jan - Dec)
  • %p:上午或下午(AM 或 PM)
  • %r:时间,12小时制,带有 AM/PM 标识符(hh:mm:ss AM/PM)
  • %T:时间,24小时制(hh:mm:ss)
  • %Y-%m-%d %H:%i:%s:常用的日期时间格式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值