23条常用的MySQL查询语句

 2024-01-16 05:04:16  阅读 0

知识点:1381字| 20分钟学习

1、查询数值数据:

*>100;

查询谓词:>,=,,!,=$_POST[age];

15.查询结果不显示重复记录

字段名 FROM 表名 WHERE 查询条件

注意:必须与SQL语句中的WHERE子句配合使用,否则输出信息不会改变,并且字段不能用*替换

16. 使用 NOT 和谓词进行组合条件查询

(1)…AND… 对于起始值和结束值之间的数据,可以将行查询改为结束值。

(2)查询非空值

(3) 查询空值

(4) NOTIN 该公式指定根据所使用的关键字是否包含在列表中或从列表中排除来搜索表达式。 搜索表达式可以是常量或列名,列名可以是一组常量,但更多的是子查询的情况

17、显示数据表中的重复记录及记录条数

,年龄,计数(*),e='19'

18、降序/升序查询数据

字段名称 条件字段 DESC 降序排列

字段名 条件字段 ASC 升序

注意:如果对字段进行排序时不指定排序方式,则默认为ASC升序。

19.数​​据多条件查询

字段名称 条件字段 1ASC 字段 2DESC…

注:通过多个条件对查询信息进行排序是为了共同限制记录的输出。 一般来说,由于不受单一条件的限制,因此输出效果存在一些差异。

20.统计结果排序

函数SUM([ALL]字段名)或SUM([]字段名)可以实现字段求和。 当该函数为ALL时,将对该字段的所有记录进行求和。 如果是,它将对该字段的所有唯一记录求和。 字段总和

如:,SUM(价格)

*,

21、单列数据分组统计

,名称,SUM(价格),SC

注意:当SQL语句中同时出现分组语句和排序语句时,分组语句必须写在排序语句前面,否则会出错。

22.多列数据分组统计

多列数据分组统计与单列数据分组统计类似。

*, SUM (字段1 * 字段2) AS (新字段1) FROM 表名字段 新字段1 DESC

,名称,SUM(价格*数量)

注意:该语句后面通常会跟一个不是聚合函数的序列,即不是要分组的列。

23.多表分组统计

.name,AVG(a.price),b.name,AVG(b.price),a.id=b..type;

标签: mysql

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码