MySQL使用集合函数进行查询操作实例详解
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,本文实例讲述了MySQL使用集合函数进行查询操作。分享给大家供大家参考,具体如下:COUNT函数SELECT COUNT(*) AS cust_num from customers;SELECT CO
千家信息网最后更新 2024年11月24日MySQL使用集合函数进行查询操作实例详解
本文实例讲述了MySQL使用集合函数进行查询操作。分享给大家供大家参考,具体如下:
COUNT
函数
SELECT COUNT(*) AS cust_num from customers;SELECT COUNT(c_email) AS email_num FROM customers;SELECT o_num, COUNT(f_id) FROM orderitems GROUP BY o_num;
SUM
函数
SELECT SUM(quantity) AS items_total FROM orderitems WHERE o_num = 30005;SELECT o_num, SUM(quantity) AS items_total FROM orderitems GROUP BY o_num;
AVG
函数
SELECT AVG(f_price) AS avg_price FROM fruits WHERE s_id = 103;SELECT AVG(f_price) AS avg_price FROM fruits group by s_id;
MAX
函数
SELECT MAX(f_price) AS max_price FROM fruits;SELECT s_id, MAX(f_price) AS max_price FROM fruits GROUP BY s_id;SELECT MAX(f_name) from fruits;
MIN
函数
SELECT MIN(f_price) AS min_price FROM fruits;SELECT s_id, MIN(f_price) AS min_price FROM fruits GROUP BY s_id;
【例.34】查询customers表中总的行数
SELECT COUNT(*) AS cust_num from customers;
【例.35】查询customers表中有电子邮箱的顾客的总数,输入如下语句:
SELECT COUNT(c_email) AS email_numFROM customers;
【例.36】在orderitems表中,使用COUNT()
函数统计不同订单号中订购的水果种类
SELECT o_num, COUNT(f_id) FROM orderitems GROUP BY o_num;
【例.37】在orderitems表中查询30005号订单一共购买的水果总量,输入如下语句:
SELECT SUM(quantity) AS items_totalFROM orderitemsWHERE o_num = 30005;
【例.38】在orderitems表中,使用SUM()
函数统计不同订单号中订购的水果总量
SELECT o_num, SUM(quantity) AS items_totalFROM orderitemsGROUP BY o_num;
【例.39】在fruits表中,查询s_id=103的供应商的水果价格的平均值,SQL语句如下:
SELECT AVG(f_price) AS avg_priceFROM fruitsWHERE s_id = 103;
【例.40】在fruits表中,查询每一个供应商的水果价格的平均值,SQL语句如下:
SELECT s_id,AVG(f_price) AS avg_priceFROM fruitsGROUP BY s_id;
【例.41】在fruits表中查找市场上价格最高的水果,SQL语句如下:
mysql>SELECT MAX(f_price) AS max_price FROM fruits;
【例7.42】在fruits表中查找不同供应商提供的价格最高的水果
SELECT s_id, MAX(f_price) AS max_priceFROM fruitsGROUP BY s_id;
【例.43】在fruits表中查找f_name的最大值,SQL语句如下
SELECT MAX(f_name) from fruits;
【例.44】在fruits表中查找市场上价格最低的水果,SQL语句如下:
mysql>SELECT MIN(f_price) AS min_price FROM fruits;
【例.45】在fruits表中查找不同供应商提供的价格最低的水果
SELECT s_id, MIN(f_price) AS min_priceFROM fruitsGROUP BY s_id;
更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。
函数
水果
语句
查询
价格
不同
供应商
技巧
供应
订单
最低
最高
大全
市场
平均值
总量
数据
数据库
订单号
统计
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海摩普网络技术
软件开发利润率点 知乎
数据库采集与维护
智能网络安全与应用专业怎么样
数据库系统经历了
如何防止线上数据库被修改
观家庭教育与网络安全有关
linux centos服务器
服务器第一龙头股
怎么建立一个游戏服务器
计算机网络技术实用教程李畅
软件开发功能点法工作量法
黑鲨3s玩吃鸡连接不到服务器
qt数据库复制
杭州周游网络技术有限公司
林权档案数据库
青少年如何认识到网络安全
极智网络安全股
学术文献数据库可用来干什么
数据库创建新表用的sql语录
数据库查询只有一个A的数据
服务器可以不装显卡么
网络安全涉网高危问题自查自纠
数据库队列问题
mirai网络安全
股票 互联网软件开发
服务器怎么寄
关系数据库至少选择两门课程
隆昌天气预报软件开发
网络技术是iot核心吗