SQL格式筆記
阿新 • • 發佈:2017-07-06
完整 delet pda style values 插入 desc 刪除 reat
說明:[]內的參數可以省略
表的創建
create table <表名> (<列名> <數據類型> [列級完整性約束條件], <列名> <數據類型> [列級完整性約束條件], ······ ,<表級完整性約束條件>);
表的修改
alter table <表名> [add [column] <新列名> <數據類型> [完整性約束]] [add <表級完整性約束>] [drop [column] <列名> [cascade|restrict]][drop constraint <完整性約束名> [restrict|cascade]] [alter column <列名> <數據類型>];
表的刪除
drop table <表名> [cascade|restrict];
查詢
select <目標列表達式> [,<目標列表達式>]··· from <表名> [group by <列名1> [having <條件表達式>]] --分組 [order by <列名2> [asc|desc]] --升序或降序
like的查找匹配查找
where <列名1> [not] like ‘匹配字符串’ [escape ‘<換碼字符>’]
%(百分號)代表任意長度(長度可以為0)的字符串
_(下橫線)代表任意單個字符
插入數據
insert into <表名> [(<屬性列1> [,<屬性列2>]···)] values (<常量1> [,<常量2>···]);
插入子查詢結果
insert into <表名> [(<屬性列1> [,<屬性列2>···])] select<目標列表達式1> [,<目標列表達式2>]···from <表名> --子查詢結果
修改數據
update <表名> set <列名>=<表達式> [,<列名>=<表達式>···] [where <條件>];
刪除數據
delete from <表名> [where <條件>];
SQL格式筆記