SQL命令分為兩大類,即DDL(數據定義語言)命令和DML(數據操縱語言)命令。
1、DDL命令用於創建和定義新的數據庫、字段和索引,主要包含以下語句。
create:創建新的表、字段和索引。
drop:刪除數據庫中的表和索引。
alter:通過添加字段或改變字段定義來修改表。
2、DML命令用於創建查詢,以便從數據庫中排序、篩選和抽取數據,主要包含以下語句。
select:在數據庫中查找滿足特定條件的記錄。
insert:在數據庫中插入新的記錄。
update:更新特定的記錄和字段。
delete:從數據庫表中刪除記錄。
3、SQL子句用於定義和要選擇或操作的數據,主要包含以下語句。
from:指定要操作的表。
where:指定選擇記錄時要滿足的條件。
group by:將選擇的記錄分組。
into:創建新表並將結果行從查詢插入新表中。
having:指定分組條件。
order by :按特定順序排序記錄。
union:將兩個或多個查詢結果組合為單個結果集,該結果集包含聯合查詢中的所有查詢的全部行。
compute:生成合計,作為附加的匯總列出現在結果集的最后。