1. 程式人生 > 其它 >常用到的資料庫表增刪改查操作

常用到的資料庫表增刪改查操作

工作中,常用到的幾個關於表的操作,做個記錄:


1.表的查詢

查詢數量:
SELECT count(*) FROM 表名;

查詢多個欄位內容:
SELECT 欄位1,欄位2,欄位3 FROM 表名;

查詢多個欄位下的某些內容:
SELECT * FROM 表名 where 欄位1='值1' and 欄位2='值2' and 欄位3='值3';

查詢一個欄位下的多條件內容:
SELECT * FROM 表名 where 欄位='值1' or 欄位='值2' or 欄位='值3';

查詢表1關聯表2相同欄位值下的表2內容(欄位1值=欄位2值)
SELECT * FROM 表1 where
欄位1=(SELECT 欄位2 FROM 表2 where 條件)

2.表的刪除:

刪除某些資料:
delete from 表名 where 條件;
清空表資料: truncate table 表名;

3.表的修改:

修改某個欄位的全部內容:
update 表名 set 欄位='修改後的內容' where 條件;

修改某個欄位的部分內容:
update 表名 set 欄位 = replace(欄位, '要修改的內容' , '修改後的內容') where 條件;

4.表的插入:

插入資料:
insert into 表名(欄位1,欄位2,欄位3) values('值1','值2','
值3');