zoukankan      html  css  js  c++  java
  • Mysql:常用函数

    常用函数

    总数:select count as totalcount from table1 

    求和:select sum(field1) as sumvalue from table1 

    平均:select avg(field1) as avgvalue from table1 

    最大:select max(field1) as maxvalue from table1 

    最小:select min(field1) as minvalue from table1 

    替换:replace('1234567890','345678','0');#替换输出12090

    绝对值:abs(-1)

    随机数:rand()#生成0到1之间随机数
    取字符:substring('12345',1,2)# 输出12 1是位置 2是长度
    ascii值:ascii('a')# 97
    休息时间:sleep(0.02)#暂停秒数
    反序输出:reverse('1234');# 4321
    获取用户名:user()
    加密字符串:md5('a')
    mysql版本:version()
    转成大写和小写:ucase('a'),lcase('A') 
    当前连接的数据库:database()#没有为null
    返回前两个字符和后两个字符:left('abcd',2),right('abcd',2); 

    日期函数

    DATE_FORMAT()

    显示不同的格式。

    DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')    # Dec 29 2008 11:45 PM

    DATE_FORMAT(NOW(),'%m-%d-%Y')              #12-29-2008

    DATE_FORMAT(NOW(),'%d %b %y')              #29 Dec 08

    DATE_FORMAT(NOW(),'%d %b %Y %T:%f')       #29 Dec 2008 16:25:46.635

    其他函数

    now()#返回日期时间
    current()#返回日期
    curtime()#返回时间
    year(now())#当前年
    month(now())#当前月
    day(now())#当前日
    hour(now())#当前时
    minute(now())#当前分
    second(now())#返回秒
    dayname(now())星期英文
    dayofweek() #1表示星期日,2表示星期一
    dayofyear(now()) #今天是本年第多少天
    dayofmonth(now())#今天是本月第多少天
    weekday() #0表示星期一,1表示星期二
    week(now())#本年第多少周
    time_to_sec(now()),sec_to_time(3600*8);#转换时间为秒和还原
     
     
  • 相关阅读:
    JavaWeb--Cookie和Session小练习(完善版)
    JavaWeb--Cookie和Session小练习
    Servlet第五篇【Response总结】
    Servlet第四篇【Request总结】
    Servlet第三篇【ServletConfig、ServletContext】
    Servlet第二篇【Servlet实现线程安全及其他细节补充】
    Servlet第一篇【Servlet简介、作用、生命周期、实现】
    JavaWeb--HTTP协议
    Java单元测试
    JavaWeb--XML的解析(2)
  • 原文地址:https://www.cnblogs.com/jxba/p/9218359.html
Copyright © 2011-2022 走看看