IT评测·应用市场-qidao123.com

标题: MySQL:表的内置函数 [打印本页]

作者: 杀鸡焉用牛刀    时间: 2024-12-14 18:33
标题: MySQL:表的内置函数
目录
  一.   日期函数
   二.   字符串函数
  三.   数学函数​编辑
   四.   其他函数
  
  博客开始为各位读者介绍一个投递简历的平台:万码优才
  专属于步伐员的投递平台,大家快去试试吧!!!
  此篇博客讲解MySQL中关于表的内置函数。内置函数广泛用于数据库查询语句中。
  一.   日期函数

   
   
   
   
   
   
   
  
  
   
   
    类似于隐式转换,虽然如许可以但是不建议。  
  
   
    查询两分钟之内发布的帖子:    msg_time>curr_time-2   
    或者:   
   二.   字符串函数

   
   
   
   
   
   
  1. select concat(name, '的语文是',chinese,'分,数学是',math,'分') as '分数' from student;
复制代码
   
   
  1. select length(name), name from student;
复制代码
      注意:length函数返回字符串长度,以字节为单元。假如是多字节字符则盘算多个字节数;假如是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表现多个字节数(与字符集编码有关)      
   
  1. select replace(ename, 'S', '上海') ,ename from EMP;
复制代码
   
   
  1. select substring(ename, 2, 2), ename from EMP;
复制代码
   
   
  1. select concat(lcase(substring(ename, 1, 1)),substring(ename,2)) from EMP;
复制代码
   三.   数学函数


     
   
  1. select abs(-100.2);
复制代码
   
   
  1. select floor(23.7);
复制代码
   
   
  1. select ceiling(23.04);
复制代码
   
   
  1. select format(12.3456, 2);
复制代码
   
   
  1. select rand();
复制代码
 四.   其他函数

   
   
  1. select user();
复制代码
   
   
  1. select md5('admin')
复制代码

   
   
  1. select database();
复制代码
   
   
  1. select password('root');
  2.    +-------------------------------------------+
  3. | password('root')                         |
  4. +-------------------------------------------+
  5. | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
  6. +-------------------------------------------+
复制代码
   
   
  1. select ifnull('abc', '123');
  2.    +----------------------+
  3.    | ifnull('abc', '123') |
  4.    +----------------------+
  5.    | abc                 |
  6.    +----------------------+
  7.    1 row in set (0.01 sec)
  8.    
  9. select ifnull(null, '123');
  10.    +---------------------+
  11.    | ifnull(null, '123') |
  12.    +---------------------+
  13.    | 123                 |
  14.    +---------------------+
  15.    1 row in set (0.00 sec)
复制代码

总结:
好了,到这里本日的知识就讲完了,大家有错误一点要在品评指出,我怕我一人搁这瞎bb,没人告诉我错误就寄了。
祝大家越来越好,不用关注我(疯狂暗示)
 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4