天天看點

MySql學習 日記 - 第二篇 查詢MySql學習 日記 - 第二篇 查詢

MySql學習 日記 - 第二篇 查詢

ucloud learning

查詢語句

  • 查詢使用的關鍵字
    • select: 結果集中傳回的列
    • from: 指明資料表的名字
    • where: 比對條件
    • group by: 對結果集進行分組,當SQL中使用group by時, select指定的字段必須是“分組依據字段”,其他字段若想出現在select中則必須包含在聚合函數中
    • having: 篩選滿足條件的組
    • order by: 對結果進行排序

select

  • AS 别名: 結果集列顯示成一個新的名字
MySql學習 日記 - 第二篇 查詢MySql學習 日記 - 第二篇 查詢
  • distinct: 去除列重複的行, 需要對結果集排序,不要随意使用.

    文法 SELECT DISTINCT 列1,列2…列n FROM 表名稱

    列1,列2…列n 都相同則認為改行是重複的行

MySql學習 日記 - 第二篇 查詢MySql學習 日記 - 第二篇 查詢

from

  • 子查詢: 包含在另一個查詢中的查詢.
MySql學習 日記 - 第二篇 查詢MySql學習 日記 - 第二篇 查詢
  • 表連接配接
    • inner join (join)
    • left join
    • right join