【MySQL】常用的MySQL函数

一、字符串函数

【CAST()函数】转换数据类型

 CAST函数语法规则是:CAST(字段名 as 需转换成的类型 ),其中可转换成的类型为:

描述   可转换成的类型
字符型  CHAR[(N)] 
日期型,格式为 'YYYY-MM-DD' DATE
日期和时间型,格式为 'YYYY-MM-DD HH:MM:SS' DATETIME 
浮点数型(FLOAT型) DECIMAL
整数型(int型) SIGNED 
时间型  TIME 

 

 
  
  
 
  
 

 

 

 

 

【SUBSTRING(s, start, length)函数】从字符串 s 的 start 位置截取长度为 length 的子字符串

【CONCAT(s1,s2...sn)函数】字符串 s1,s2 等多个字符串合并为一个字符串

【RIGHT(s,n)函数】返回字符串 s 的后 n 个字符

【LOWER(s)函数】将字符串 s 的所有字母变成小写字母

二、日期函数

【DATE_FORMAT(d,f)函数】按表达式 f的要求显示日期 d

【DATE_SUB(date,INTERVAL expr type)函数】指定日期减去指定的时间间隔。

【CURDATE()函数】返回当前日期

【TIMESTAMPDIFF(unit,begin,end)函数】返回begin-end的结果

【NOW()函数】返回当前日期和时间

【YEAR(d)函数】返回d日期中的年份

【MONTH(d)函数】返回日期d中的月份值,1 到 12

【DAY(d)函数】返回日期值 d 的日期部分

【WEEK(d)函数】计算日期 d 是本年的第几个星期,范围是 0 到 53

 

posted on 2020-10-25 18:25  kone~  阅读(70)  评论(0)    收藏  举报