MySQL常用函数

1.MySQL中的查询字段如何加百分号?

   语法:CONCAT(字段, '% ')

   例子:select CONCAT(sum(a)/(sum(a)+sum(b)*100), '% ')  from c

 

2.MySQL中把一个字符串转换成日期?

    语法:( 字段, '%Y-%m-%d')

    例子:SELECT * FROM tairlist_day WHERE DATE_FORMAT( rq, '%Y-%m-%d')>'2010-08-01' AND DATE_FORMAT( rq, '%Y-%m-%d')<'2010-08-03'

 

3.MySQL中如何将日期转化为字符串?

    例子:select date_format(now(),'%Y');

    结果:2017

    扩展语法:%Y:年 %c:月 %d:日 %H:小时 %i:分钟 %s:秒

    例子:select date_format(now(),'%Y-%c-%d %h:%i:%s');

    结果:2017-5-04 09:41:40

 

4.Mysql获取当前日期的前几天日期的方法?

     例子:select date_sub('2017-05-04',interval 7 day) from rs_pay_data;

     结果:2017-04-27

 

原文地址:https://www.cnblogs.com/jianglanyy/p/6805397.html