MySQL 查询单表记录--MySQL命令篇
A
查询所有字段:
B
查询指定字段内容:
C
定义字段的别名:
D
消除查询结果集中重复行:
E
where子句(条件:比较、逻辑运算符):
(=、>、<、>=、<=、<>、!=;!或NOT、&&或and、||或OR)
F
where子句(条件:带LIKE关键字):
(_:匹配_个数的关键字,%:匹配一个或多个关键字)
G
where子句(条件:带between and关键字):
(设定指定范围,来判断字段的值是否在指定范围内)
H
where子句(条件:带IN关键字):
(判断某个字段的值是否在设定集合里)
I
where子句(条件:带空值比较):
(判断某个字段的值是否为空值)
J
order by子句:
(对查询的字段进行升降序显示,参数[asc|desc],默认desc升序)
K
limit子句:
(限制查询结果返回的行数)
L
将查询结果插入到新表:
M
将查询结果插入到已存在的表:
N
聚合查询--count函数(默认all):
(count(*):返回检索行的总目录,无论是否含null)
(count(all):对所有值进行运算。count(distinct 表达式):去除重复值)
O
聚合查询--max函数与min函数:
P
聚合查询--sum函数和avg函数:
(sum:满足条件所有值项的总和。avg:满足条件所有值项的平均值)
Q
group by子句:
(对查询结果按指定筛选字段进行分组,值相同的放在一起)
(末尾若有筛选条件可追加[having 分组条件])