MySQL查询操作

MySQL查询操作(以此表(user)为例)---select

Id   name  pass

1    XXX    123

2    XXX    456

3    XXX    763

4    XXX    000

1、选择查询特定的字段

Select id,name(*) from user;  //*代表查询全部字段,查询多个特定字段时中间用逗号隔开

2、给字段取别名(as)

例如:将name缩写(取别名)为n

Select id as n from user;

Select id n from user;

//取别名时可以使用as也可以不使用as,当不使用as时需要在原名称和别名之间以空格隔开

3、取唯一值(distinct)

Select distinct id from user;  //取出的数据中id均不重复

4、模糊查询(like)注:使用模糊查询时索引会失效

Select * from user where name like”%X%”;  //%匹配所有字符,_匹配一个字符

5、排序(order by)

Select * from user order by asc(desc); //asc是升序,desc是降序

6、限定输出个数(limit)

Select * from user order by id limit 0,2(limit 2);  //两种写法均为输出排序后的前两位

你可能感兴趣的:(MySQL查询操作)