mysql 常用函数
2022/3/7 19:15:09
本文主要是介绍mysql 常用函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
>CONCAT(s1,s2)
例子:SELECT CONCAT("SQL ", "Runoob ", "Gooogle ", "Facebook") AS ConcatenatedString;
解析:字符串 s1,s2 等多个字符串合并为一个字符串
>LEFT(s,n)
例子:SELECT LEFT('runoob',2) -- ru //从左边开始,返回字符串前两个字符
解析:返回字符串 s 的前 n 个字符
>RIGHT(s,n)
例子:SELECT RIGHT('runoob',2) -- ob //从右边开始,返回两个字符
解析:返回字符串 s 的后 n 个字符
>SUBSTRING(s, start, length)
例子:SELECT SUBSTRING("RUNOOB", 2, 3) AS ExtractString; -- UNO
解析:从字符串 s 的 start 位置截取长度为 length 的子字符串
>AVG(expression)
例子:SELECT AVG(Price) AS AveragePrice FROM Products; //返回 Products 表中Price 字段的平均值
解析:返回一个表达式的平均值,expression 是一个字段
>COUNT(expression)
例子:SELECT COUNT(ProductID) AS NumberOfProducts FROM Products; //返回 Products 表中 products 字段总共有多少条记录
解析:返回查询的记录总数,expression 参数是一个字段或者 * 号
>MAX(expression)
例子:SELECT MAX(Price) AS LargestPrice FROM Products; //返回数据表 Products 中字段 Price 的最大值
解析:返回字段 expression 中的最大值
>MIN(expression)
例子:SELECT MIN(Price) AS MinPrice FROM Products; //返回数据表 Products 中字段 Price 的最小值
解析:返回字段 expression 中的最小值
>SUM(expression)
例子:SELECT SUM(Quantity) AS TotalItemsOrdered FROM OrderDetails; //计算 OrderDetails 表中字段 Quantity 的总和
解析:返回指定字段的总和
>DATE_FORMAT(d,f)
例子:SELECT DATE_FORMAT('2022-03-07 11:11:11','%Y-%m-%d %r') //2022-03-07 11:11:11 AM
解析:按表达式 f的要求显示日期 d
>DATE_SUB(date,INTERVAL expr type)
例子:SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 2 DAY) AS OrderPayDate FROM Orders //Orders 表中 OrderDate 字段减去 2 天:
解析:函数从日期减去指定的时间间隔
>NOW()
例子:SELECT NOW() // 2022-03-07 20:57:43
解析:返回当前日期和时间
这篇关于mysql 常用函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程