如下:

SELECT * FROM product;-- 查询所有列
SELECT pro_id,pro_name FROM product;-- 查询指定列
SELECT pro_name AS '产品名称',price FROM product;-- 添加常量列          把pro_id改为“产品名称”(添加常量列只是显示这个名称,查询后还是原来的)并查询
SELECT pro_id,(protype+price)AS'总价格' FROM product;-- 查询时合并列    protype+price两列相加合并添加常量列 注意:合并列只能合并数值类型的字段
SELECT DISTINCT protype FROM product;-- 查询时去除重复列
SELECT * FROM product WHERE pinpai='索尼'AND chandi='深圳';-- 条件查询   and(并且)     or(或者)
SELECT * FROM product WHERE protype>1;-- 比较查询                         >   <   >=  <=  =  <>(不等于)
SELECT * FROM product WHERE protype BETWEEN 1 AND 2;-- 查询protype在1和2之间的  (等价于>=1 并且 <=2)
SELECT * FROM product WHERE protype >=1 AND protype <=2;

-- null和''(空字符串)得区别
-- null    用is null  /  is not nul
-- 空字符串  用  =''  /  <>''
SELECT * FROM product WHERE protype IS NULL;-- 查询protype是null的
SELECT * FROM product WHERE protype IS NOT NULL;-- 查询protype不是mull的SELECT * FROM product WHERE protype = '';-- 查询protype是空字符串的
SELECT * FROM product WHERE protype <> '';-- 查询protype不是空字符串的-- 查询product不为空的
SELECT * FROM product WHERE protype IS NOT NULL AND protype <> '';

-- 查询所有产品中带有索尼的产品
-- % : 表示任意个字符
-- _ : 表示一个字符
SELECT * FROM product WHERE pro_name LIKE '%索尼%';

聚合函数

-- 查询protype的总销量
SELECT SUM(protype) FROM product;
-- 查询protype的销量的最大值
SELECT MAX(protype) FROM product;
-- 查询protype的销量的最小值
SELECT MIN(protype) FROM product;
-- 查询protype的销量的平均值
SELECT AVG(protype) FROM product;-- 查询product的列有几款产品
-- 注意:count()函数统计的数量不包含null的数据
-- 使用count统计表的记录数,要使用不包含null值的字段
SELECT COUNT(*) FROM product;

查询排序 
-- 查询排序
SELECT * FROM product ORDER BY price ASC; -- 升序
SELECT * FROM product ORDER BY price;SELECT * FROM product ORDER BY price DESC; -- 倒序-- 查询表中销量是1的对价钱排序
SELECT * FROM product WHERE protype=1 ORDER BY price;-- 先排第一个,如果有相同的,相同的几个数据再按第二个排序
SELECT * FROM product ORDER BY protype DESC,price ASC;

分组查询
-- 分组查询 protype1\2\3各是多少个
SELECT protype,COUNT(*) FROM product GROUP BY protype;
-- 查询protype中分组查询个数大于2的
SELECT protype,COUNT(*) FROM product GROUP BY protype HAVING COUNT(*)>2;

转载于:https://www.cnblogs.com/-dashu/p/9288284.html

MySQL结果集 数据查询(重点)相关推荐

  1. python连接MySQL并进行数据查询

    python连接MySQL并进行数据查询 #建立数据库的连接 mydb = mysql.connector.connect(host="0.0.0.0",user="ro ...

  2. PHP群发300万,mysql 300万数据查询500多秒如何优化

    mysql 300万数据查询500多秒怎么优化啊 本帖最后由 dz215136304 于 2013-08-15 11:33:52 编辑 linux下 mysql 300万数据查询500多秒怎么优化啊, ...

  3. 【MySQL练习】数据查询(02)-简易版

    ---------------------MYSQL练习题:数据查询(02)-简易版---------------------- 提供了数据查询进阶版练习题的各种目录文件,便于对照自己思索练习: 增强 ...

  4. Mysql数据库入门---数据查询常用方法(包含条件查询和排序查询)

    Mysql数据库入门-数据查询 Author:qyan.li Date:2022.2.21 文章目录 ``Mysql``数据库入门---数据查询 1. ``select``关键字 2.条件查询 3.排 ...

  5. MySQL中的数据查询

    文章目录 1 简单查询 1.1 查询所有字段数据 1.2 查询指定字段数据 1.3 DISTINCT查询 1.4 IN查询 1.5 BETWEEN AND查询 1.6 LIKE模糊查询 1.7 对查询 ...

  6. mysql 5亿数据 查询_日均5亿查询量的京东订单中心,为什么舍MySQL用ES?

    来源:京东技术订阅号(ID:jingdongjishu) 京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况.我们把 ...

  7. MySQL:DQL 数据查询语句盘点

    本篇内容包括:DQL 的简介.SELECT 语句.WHERE 条件语句.JOIN 连接查询(多表查询)和分组.过滤.排序.分页.子查询的使用. 一.DQL 简介 DQL(Data QueryLangu ...

  8. 【MySQL】mysql:重复数据查询 sql

    目录 一.准备测试表 (1)创建表 (2)查询表 (3)删除表 二.准备测试数据 (1)插入数据 (2)查询数据 三.重复数据查询 (1)查询 numid 相同,而 testname 不同,不包括同 ...

  9. MySQL数据库之数据查询

    1.集函数查询 1.1 集合 在数学的概念中,指定的某些对象的全体称为一个集合.在MySQL中的集合是指查询结果中的全体记录. 1.2 函数 计算机中的函数是实现固定运算功能的一个程序段或子程序.计算 ...

最新文章

  1. Useful Shell Option – extglob 和 shopt命令
  2. 打印一个整数二进制表示中所有的奇数位和偶数位
  3. 2021 Axios 各种请求方式传递参数格式整理
  4. selenium python怎么断言_如何为python / selenium中的特定元素断言文本?
  5. PCM音频设备的操作(转)
  6. 如何在 iPhone、iPad 和 Mac 上通过 iMessage 共享照片和视频?
  7. netstat命令详解
  8. mac系统我的世界服务器,我的世界Mac版怎么联机?
  9. 北大计算机专业考研难不难,北京大学考研有多难 难考的原因是什么
  10. 方框加对勾怎么输入_Word文档里的□(方框)里怎么加入√(对勾)?
  11. 磁盘操作系统(DOS)
  12. RGB灯控圣诞灯七彩灯方案开发IC方案控制板供应详细介绍
  13. html5锥形,Three.js HTML5 3D开发实例 - 彩色圆锥体
  14. idcard detection using opencv
  15. 大数据风控项目实战 Drools规则引擎
  16. MSP430F5529通过nrf905模块实现无线接受和发送功能
  17. 如何高效阅读一篇论文?来自18位教授、主编和博士生的最好建议!
  18. 如何制作DOS启动盘
  19. Cannot construct instance of `com.*` (although at least one Creator exists): cannot deserialize
  20. 合泰单片机demo_合泰 单片机 BS83B08A-3 Flash 触控 单片机开发 合泰单片机

热门文章

  1. 【数据结构和算法笔记】KMP算法介绍
  2. Eclipse中和编辑相关的快捷键
  3. 使用FFmpeg类库实现YUV视频序列编码为视频
  4. js 复制图片到剪切板 和 js复制文本到剪切板
  5. Docker必备国内镜像
  6. pip 指定版本安装
  7. 【codevs5709】01背包
  8. dbstart $oracle_home,使用dbstart和dbshut命令启动和关闭数据库
  9. mysql修改表编码为ytf8_如何修复“TypeError:x和y必须具有相同的数据类型,got”tf.uint8型!= tf.float32型“当我试图以十为单位调整图像大小时...
  10. jquery修改样式通过css方法