MySQL基本查询(基本语法、查询全部字段数据、局部字段查询、前N条数、条件查询)

目录

1、基本语法

2、查询全部字段数据(*)

3、局部字段查询

4、前N条数

5、条件查询


1、基本语法

select [distinct]去掉重复数据 [聚合函数] 字段集合|常量|表达式|函数|*
from  表名
[where 查询条件语句集合]
[group by 分组字段列表]
[having 过滤条件语句集合] 分组后的查询	分组查询条件
[order by 排序字段集合 [asc | desc]]
[LIMIT [,] ]分页查询

2、查询全部字段数据(*)

#注意:坚决不能用,引起性能问题

测试时可以用#

select * from 表名 ;

3、局部字段查询

#:在开发中,常用语法法进行查询

select 字段1,...,字段n from 表名 ;

4、前N条数

select top N | top n percent ...(字段|*) from 表名 ;
select * from  表名 limit N;


select * from  表名 limit [offset,]rows
offset:起始值,默认从0开始
rows:记录最大数量

5、条件查询

select 字段集合 | * from 表名 where 条件 ;

查询条件可以是:

  • 带比较运算符和逻辑运算符的查询条件

  • 带 BETWEEN AND 关键字的查询条件 (字段的数据类型一般是数值型数据的比较)

  • 带 IS NULL 关键字的查询条件

  • 带 IN、NOT IN 关键字的查询条件

  • 带 LIKE 关键字的查询条件

 

 

 

你可能感兴趣的:(mysql,sql,数据库,database)