MySql学习 日记 - 第二篇 查询
ucloud learning
查询语句
- 查询使用的关键字
- select: 结果集中返回的列
- from: 指明数据表的名字
- where: 匹配条件
- group by: 对结果集进行分组,当SQL中使用group by时, select指定的字段必须是“分组依据字段”,其他字段若想出现在select中则必须包含在聚合函数中
- having: 筛选满足条件的组
- order by: 对结果进行排序
select
- AS 别名: 结果集列显示成一个新的名字
- distinct: 去除列重复的行, 需要对结果集排序,不要随意使用.
语法 SELECT DISTINCT 列1,列2…列n FROM 表名称
列1,列2…列n 都相同则认为改行是重复的行
from
- 子查询: 包含在另一个查询中的查询.
- 表连接
- inner join (join)
- left join
- right join