Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 813 Bytes

SQL.md

File metadata and controls

18 lines (15 loc) · 813 Bytes

SQL

介紹

  • 甚麼是SQL: 結構化查詢語言(Structured Query Language)。
  • SQL 的作用: 客戶端使用 SQL 來操作服務器。

SQL 語法

  • SQL 語句可以再單行或多行進行輸血,以分號結尾。
  • 可使用空格和縮進來增強語句的可讀性。
  • MySQL 不區別大小寫,建議使用大寫。

SQL 語句分類

  • DDL (Data Definition Language): 數據定義語言,用來定義數據庫對象: 庫、表、列等。
    • 增、刪、改: 庫、表結構。
  • DML (Data Manipulation Language): 數據操作語言,用來定義數據庫紀錄(數據)。
    • 增、刪、改: 表紀錄。
  • DCL (Data Control Language): 數據控制語言,用來定義訪問權限和安全即別。
  • DQL (Data Query Language): 數據查詢語言,用來查詢紀錄(數據)。