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