資料庫的基本SQL操作(增刪改查)
阿新 • • 發佈:2019-01-25
1、為表新增主鍵
alter table <tablename> add primary key(col);
主鍵新增前:
主鍵新增後:
2、插入資料
insert into <tablename> (field1,field2,field3..) values (value1,value2,value3);
3、查詢
3.1、查詢全部記錄
select * from <tablename>;
3.2、條件查詢(查詢全部欄位用*,查詢指定欄位也可以)
select <*/filed> select from <tablename> where <field>=<key>;
3.3、帶有Sql函式的查詢
select count(*) from <tablename>;
這裡使用的是count 函式m,用來統計記錄數目。
除了count 函式以外,資料庫查詢中常用的函式還有:
- sum():統計選中列的所有記錄的和;
- avg():統計選中列的所有記錄的平均值;
- max():統計選中列中的所有記錄的最大值;
- min():統計選中列中的所有記錄的最小值;
3.4、模糊查詢(like語法)
select <*/field> form <tablename> where <field> like '%value%';
4、刪除(Delete)
delete from <tablename> where <條件(和查詢時條件類似)>
5、更新(update)
update <tablename> set <field>=<value> where <條件(和查詢時類似)>;
6、為表新增一列
注意:列增加後不可刪除。DB2中的列加上後資料型別也不能改變,唯一能改變的是增加varchar 的長度。
alter table <tablename> add column <colname> <coltype>;