MySQL常用方法
一. 查询
distinct
相同值只出现一次,作用于所有列,也就是所有列都相同才算相同。
limit
限制输出的行 ,可一个或2个参数,返回前几行,或返回第一个参数作为起始行,第二个参数为返回的个数。
排序
asc升序,默认
desc 降序
可以按多个列进行排序,每个列指定不同排序方式。
二. 过滤
过滤where操作符
各种比较>,=,between 在两值之间,is null为null值。
and 和 or 连接多个过滤条件
in 用于匹配一组值,也可以连接select字句。
not 用于否定一个条件。
三. 函数
avg()求平均值,跳过null值
count()返回某列行数
max()返回某列最大
min()返回最小
sum()返回某列总和
distinct
相同值只出现一次,作用于所有列,也就是所有列都相同才算相同。
limit
限制输出的行 ,可一个或2个参数,返回前几行,或返回第一个参数作为起始行,第二个参数为返回的个数。
排序
asc升序,默认
desc 降序
可以按多个列进行排序,每个列指定不同排序方式。
二. 过滤
过滤where操作符
各种比较>,=,between 在两值之间,is null为null值。
and 和 or 连接多个过滤条件
in 用于匹配一组值,也可以连接select字句。
not 用于否定一个条件。
三. 函数
avg()求平均值,跳过null值
count()返回某列行数
max()返回某列最大
min()返回最小
sum()返回某列总和