1.select  distinct  name from employee;  distinct 查询时按某列去掉重复的行

2.select  avg(id)  id ,avg(score) score  from performance; avg    id平均值输出为id

3.select id+score  sum  from performance;   相同类型的属性可以加减

函数值有sum,avg,min,max,count等

 4.select * from performance order by score desc;

默认查询的结构按照升序排列可以用desc做降序排列

5. select * from performance order by score desc limit 2,2;

可以用limit限定显示需要的行注意开始的行是从限制的下一行也就是3.4两行。

 6. select * from  employee where name like 'j_%';

通配符%代表0个或多个,_只是表示1个。

 select 1>=5 ,10<0,'a'='A',20 between 100 and 0,'m' between 'l' and 'o';

返回值是0的时候是错误,1的时候是对的。

7.select  ' ' is null;

空值不是null值

8.常用的函数

rand()随即数0-1间

pow(2,3)2的3次方

PI()π的值

length('字符串')  字符串的长度

curtime()查询当前时间

curdate()查询当前日期

now()当前时间

9.select date_format(now(),'%m-%D-%Y-%r') 

时间格式的函数并用某种固定的格式显示。