mysql通过集合查询_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_num
FROM customers;
【例.36】在orderitems表中,使用COUNT()函数统计不同订单号中订购的水果种类
SELECT o_num, COUNT(f_id) FROM orderitems GROUP BY o_num;
【例.37】在orderitems表中查询30005号订单一共购买的水果总量,输入如下语句:
SELECT SUM(quantity) AS items_total
FROM orderitems
WHERE o_num = 30005;
【例.38】在orderitems表中,使用SUM()函数统计不同订单号中订购的水果总量
SELECT o_num, SUM(quantity) AS items_total
FROM orderitems
GROUP BY o_num;
【例.39】在fruits表中,查询s_id=103的供应商的水果价格的平均值,SQL语句如下:
SELECT AVG(f_price) AS avg_price
FROM fruits
WHERE s_id = 103;
【例.40】在fruits表中,查询每一个供应商的水果价格的平均值,SQL语句如下:
SELECT s_id,AVG(f_price) AS avg_price
FROM fruits
GROUP 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_price
FROM fruits
GROUP 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_price
FROM fruits
GROUP BY s_id;
更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。
本文标题: MySQL使用集合函数进行查询操作实例详解
本文地址: http://www.cppcns.com/shujuku/mysql/231281.html
mysql通过集合查询_MySQL使用集合函数进行查询操作实例详解相关推荐
- mysql resulttype map_Mybatis中的resultType和resultMap查询操作实例详解
resultType和resultMap只能有一个成立,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,resultMap解决复杂查询是的映射问题.比 ...
- python Format()函数的用法___实例详解(一)(全,例多)___各种格式化替换,format对齐打印
python Format()函数的用法___实例详解(一)(全,例多) (格式化替换,关键字替换,列表字典替换,类格式化, 魔法函数格式化,对齐及填充格式化,format对齐打印) 本篇目录内容:
- Python中Print()函数的用法___实例详解(二)(全,例多)
Python中Print()函数的用法___实例详解(二)(全,例多) 目录 十一.Print()小例子 十二.Print()中文输入显示乱码问题 十三.Print()写入文件 十四.print()在 ...
- mysql添加新的实例_MySQL中添加新用户权限的实例详解
有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表.比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些. 下面的例子显示出如何使用MySQL客户安装新用户. ...
- sort函数怎么用mysql_实例详解sort()函数的原理和使用方法
本文主要为大家分享一篇实例详解sort()函数的原理和使用方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧,希望能帮助到大家. sort()方法就是对数组按照一定的条件进行排序. ...
- python中rstrip 函数,Python rstrip()方法实例详解
Python 字符串 描述 Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.rstrip([chars]) 参数 c ...
- mysql 查询 集合_MySQL使用集合函数进行查询操作实例详解
本文实例讲述了MySQL使用集合函数进行查询操作.分享给大家供大家参考,具体如下: COUNT函数 SELECT COUNT(*) AS cust_num from customers; SELECT ...
- mysql round不四舍五入_MySQL中ROUND函数进行四舍五入操作陷阱分析
本文实例讲述了MySQL中ROUND函数进行四舍五入操作陷阱.,具体如下: 在MySQL中, ROUND函数用于对查询结果进行四舍五入,不过最近使用ROUND函数四舍五入时意外发现并没有预期的那样,本 ...
- mysql sql执行过程_MySQL探秘(二):SQL语句执行过程详解
昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化. 当希望MySQL能够以更高的性能运行查 ...
最新文章
- FOSCommentBundle功能包:设置Doctrine ODM映射
- spring-aop-01
- 成熟期滞后状态的云计算:应重视云存储及安全策略
- IDC时评:你对边缘计算有多少误解?
- 用 Python 快速实现 HTTP 和 FTP 服务器
- CFileDialog
- 演练表创建 用户表my_user 追加了列 mysql 20210413_122410
- java多个文件压缩_java实现多个文件压缩
- 学python电脑要装什么_初学 Python 需要安装哪些软件?
- [Android5 系列二] 1. 全实例之控件(Widget)
- python编辑器使用技巧大全_markdown编辑器常用功能汇总
- 第一章:开始启程-你的第一行Android代码
- 【Unity3D插件】Unity3D各类教程汇总
- 计算机组成原理——存储器容量扩充
- 医惠护理系统服务器错误,医惠智能云随访系统
- Android dex2oat 导致编译失败:ERROR: Dex2oat failed to compile a boot image
- Ps2021软件安装Mac(含M1)、Windows版
- 适当的资本运作能有效提高运营商对产业链的掌控力
- 实体链接在小布助手和OGraph的实践应用
- HI3559A系统卡死问题-修复
热门文章
- Intellij IDEA中Mybatis Mapper自动注入警告的6种解决方案
- c语言 已知某系统在通信联络中,数据结构(习题)..doc
- strcpy用于调用的参数太少_C和汇编如何互相调用?嵌入式工程师必须掌握
- Android开发中解决自定义弹窗获取不到控件对象的问题
- 关于python的保留字_Python中的保留字
- java算法判断链表有没有闭环_前端算法系列之二:数据结构链表、双向链表、闭环链表、有序链表...
- java 实体类 代码重复_java – JPA两个单向@OneToMany关系到同一个实体导致重复输入...
- java推送Comet_使用Comet4j实现消息推送
- php 支付宝小程序授权登陆验签_星巴克“啡快”登陆支付宝小程序,让你“飞快”取到咖啡...
- 【C语言基础】C语言异常捕获机制 - assert