跳至主要内容

數據庫概述

SQL分類

  • 數據查詢語言(DQL-Data Query Language)

    • select
  • 數據操縱語言(DML-Data Manipulate Language)

    • insert, delete, update
  • 數據定義語言(DDL-Data Definition Language)

    • create, drop, alter
  • 事務控制語言(TCL-Transaction Control Language)

    • commit, rollback
  • 數據控制語言(DCL-Data Control Language)

    • grant, revoke

一條完整DQL語句總結

  • 以下關鍵字順序不能變
  • 執行順序
    • from(從某張表查詢數據)
    • where(經過某條件過濾)
    • group by(然後分組)
    • having(分組後再經過條件過濾)
    • select(查詢出來)
    • order by(排序輸出)
select
...
from
...
where
...
group by
...
having
...
order by
...

知識心智圖

https://gitmind.com/app/docs/me4ze2ib