mysql笔记(一),常用关键字和函数

模糊查询

like 关键字

select * from tableName where name = '张_';//一个下划线代表匹配一个字符

select * from tableName where name = '张%';// %代表匹配0到N个字符

在 xx 与 xx 之间

between 关键字

select * from tableName where between age 20 and 30; 

排序

order by 关键字 升序(asc)

order by desc 降序

select * from tableName order by age;//从小到大排序

select * from tableName order by age asc;//升序

select * from tableName order by age desc;//降序

当遇到多个值相同时
select * from order by age asc , height desc;//当age多个值相同时,使用身高进行区分排序

查询数量

count 函数

select count(*) from tableName;//查询改表所有的数量

select count(id) from tableName;//根据表中的id字段查询,不包含null值

纵向和

sum 函数

select sum(age) from tableName;//查询所有的年龄和

最大值,最小值

max 函数

min 函数

select max(age) from tableName;//年龄最大的人

平均值

avg 函数

select avg(age) from tableName;//年龄的平均值

你可能感兴趣的:(java-web)