加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

3.MySQL基本函数

发布时间:2023-01-02 12:55:21 所属栏目:MySql教程 来源:
导读:  自己的MySQL阅读笔记,持续更新MySQL 函数,直到看书结束。

  数据库技术可以有效帮助一个组织或者企业科学、有效的管理数据,也是现在很多企业招聘数据分析师的必备要求之一。

  大家如果看过MySQL
  自己的MySQL阅读笔记,持续更新MySQL 函数,直到看书结束。
 
  数据库技术可以有效帮助一个组织或者企业科学、有效的管理数据,也是现在很多企业招聘数据分析师的必备要求之一。
 
  大家如果看过MySQL的书,也可以看我的知识导图做一个复习,因为是自己的读书笔记,所以有的地方也不是很详尽,但是十分欢迎私下交流共同进步。
 
  这一次是介绍一些MySQL的基本函数,主要包括聚合函数、数学函数、字符串函数、日期和时间函数以及其他的一些IF语句之类的函数。这一节涉及到了许多有用的语句,比如我们可以利用COUNT()函数进行计数,可以利用LEFT(s,n)函数返回字符串的前n个字符等。
 
  SQL整理的目录
 
  目录聚合函数COUNT()函数SUM()函数AVG()函数MAX()函数MIN()函数数学函数ABS()函数FLOOR()函数RAND()函数TRUNCATE(x,y)函数SORT(x)函数字符串函数UPPER(s)和UCASE(s)函数LEFT(s,n)函数SUBSTRING(s,n,len)函数日期和时间函数CURDATA()和CURRENT_DATA()函数CURTIME()和CURRENT_TIME()函数NOW()函数其他函数IF(expr,v1,v2)函数IFNULL(v1,v2)VERSION()函数1.聚合函数
 
  mysql decode函数_mysql count函数 优化_MySQL 函数
 
  1.1 COUNT()函数
 
  统计tbl_orders表记录数
 
  SELECT COUNT(*) FROM tbl_orders
  1.2 SUM()函数
 
  统计tbl_orders中字段(PRODUCT_PRICE)的总和
 
  SELECT SUM(PRODUCT_PRICE) FROM tbl_orders
  1.3 AVG()函数
 
  统计tbl_orders中字段(PRODUCT_PRICE)的平均值
 
  SELECT AVG(PRODUCT_PRICE) FROM tbl_orders
  1.4 MAX()函数
 
  统计tbl_orders中字段(PRODUCT_PRICE)的最大值
 
  SELECT MAX(PRODUCT_PRICE) FROM tbl_orders
  1.5 MIN()函数
 
  统计tbl_orders中字段(PRODUCT_PRICE)的最小值
 
  SELECT MIN(PRODUCT_PRICE) FROM tbl_orders
  2 数学函数
 
  mysql count函数 优化_mysql decode函数_MySQL 函数
 
  2.1 ABS()函数
 
  求5和-5的绝对值
 
  SELECT ABS(5),ABS(-5);
  2.2 FLOOR()函数
 
  求小于或等于1.5及-2的最大整数,结果是1和-2
 
  SELECT FLOOR(1.5),FLOOR(-2);
  2.3 RAND()函数
 
  取两个随机数
 
  SELECT RAND(),RAND();
  2.4 TRUNCATE(x,y)函数
 
  返回2.1234567小数点后3位的值,结果为2.123
 
  SELECT TRUNCATE(2.1234567,3);
  2.5 SORT(x)函数
 
  求16和25的平方根
 
  SELECT SQRT(16),SQRT(25);
  3 字符串函数
 
  mysql decode函数_MySQL 函数_mysql count函数 优化
 
  2.1 UPPER(s)和UCASE(s)
 
  将hello变成大写,结果为HELLO
 
  SELECT UPPER('hello'),UCASE('hello');
  3.2 LEFT(s,n)函数
 
  取hello前两个字符,结果为he
 
  SELECT LEFT('hello',2);
  3.3 SUBSTRING(s,n,len)函数
 
  获取hello从第二个字符开始的4个字符
 
  SELECT SUBSTRING('hello',2,4);
  4 日期和时间函数
 
  mysql decode函数_MySQL 函数_mysql count函数 优化
 
  4.1 CURDATA()和CURRENT_DATA()函数
 
  获取当前日期,结果为2019-01-05
 
  SELECT CURDATE(),CURRENT_DATE();
  4.2 CURTIME()和CURRENT_TIME()函数
 
  获取当前时间,19:28:30
 
  SELECT CURTIME(),CURRENT_TIME();
  4.3 NOW()函数
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!