SQL的增加 刪除 查詢 修改語句

2021-10-09 00:02:18 字數 1220 閱讀 6842

sql資料庫的基本操作:增、刪、查、改。

增加資料:insert

例子:(1)insert into t_user(id, username) values(10, 「hehehe」);

(2)insert into t_user(id, gender, username, age, password) values(15, 『男』, 『shihu』, 18, 『123456』);

(3)insert into t_user values(16, 『benladeng』, 『123456』, 『拉登』, 『nan』, 18);

(1)主鍵,設定為「識別符號」,則不能顯示為主鍵插入值。

(2)列的資料型別是「數字型」,不可以加任何引號。

(3)插入的值,所有的指令符號都是英文狀態。

(4)插入值的個數和資料型別要和表結構定義列的個數和資料型別保持一致。

(5)新增的外來鍵的值,必須在主鍵表中存在。主鍵表中存在這個=值

(6)一條新增指令只能操作乙個表。

刪除資料:delete

delete from tablename where xx=*** and *** = *** or *** = ***;

(1)一條刪除指令只能操作乙個表。

(2)一定要注意是否啟用where;建議啟用 「鍵值id」精確定位資料。

查詢資料:select

例子:(1)select id,username,password from t_user;

(2)select id,username,password,gender from t_user where gender = 『男』;

(3)select id,username,password,gender from t_user where gender is null;

三種查詢:

-單錶查詢:查詢所有列、查詢部分列

-多表查詢:兩表查詢、三表查詢……

-條件查詢:where and 多表、where and of()多表、like%% 模糊+多表

查詢時注意「*」號不能亂用,否則會導致資料庫執行負擔。最好是需要什麼欄位就查詢什麼字段。

修改資料:update

update tablename set xx=xx,***=xx where ***=*** and ***=***;

(1)一條修改指令只能操作乙個表。

(2)一定要注意是否啟用where;建議啟用 「鍵值id」精確定位資料。

sql替換語句 批量修改 增加 刪除字段內容

命令總解 update 表的名稱 set 替換字段 replace 替換字段,原來內容,新內容 舉例說明 1 把backupfile表裡url的字段內容為的全部改為 update backupfile set url replace url,2 根據條件增加欄位的內容,如把file number 1...

mysql增加刪除修改語句筆記

增加列 create table register id int primary key auto increment,name varchar 10 default null unique key,registime timestamp default current timestamp fund...

用SQL語句增加修改字段

一 修改字段預設值 alter table 表名 drop constraint 約束名字 說明 刪除表的字段的原有約束 alter table 表名 add constraint 約束名字 default 預設值 for 欄位名稱 說明 新增乙個表的字段的約束並指定預設值 二 修改欄位名 alte...