count查询的是非空值的个数
#与disdinct搭配使用
select count(distinct salary) from userinfo;
#sum avg 处理整数类型
#min max count 处理所有类型
count函数详细介绍:
都可以查询出记录总数
select count(salary) from userinfo;
select count(*) from userinfo;
select count(1) from userinfo;
效率:
MYISAM存储引擎下,count() 效率高
INNODB存储引擎下,count() 与count(1)的效率差不多,比count(字段)高
日期相减得出天数:
select DATEDIFF(MAX(hiredate),MIN(hiredate)) DIFFRENCE from userinfo
插入方式:
可批量插入
insert into A values(),(),()
insert into A select … select…
只能一条:
insert into A
set …,…,…