05.資料的基本語法 Record
阿新 • • 發佈:2018-11-19
00.操作表中的資料,對資料進行增,刪,改,查
01.
增,向表中新增資料,紀錄
輸入命令:
insert employee values(null,'liu','male','[email protected]',108,'1997-7-16','A,B');
A.employee表中有多少個欄位,values後小括號內就應該有多省個值。逐一對應
B.對於表中不允許為空(null)必須賦值,允許為空的列可以有選擇賦值
C.對於表中主鍵自增長,只要表中執行insert語名,成功與否,id都會自增長
D.同時寫入多條資料
insert employee
values
(
null,'seraphliu','male','[email protected]',110,'1997-7-16','C,D'),
(null,'humanliu','male','[email protected]',115,'1997-7-7','B,C');
02.
查,查詢表中的資料,紀錄
輸入命令:select * from employee;
03.
改,修改表中資料,紀錄
A.修改改全部紀錄
所有僱員的工資改為2000
輸入命令:update employee set salary=2000;
驗證檢視紀錄
B.修改符合某一條件的紀錄
修改id為1的員工,薪水改為5000
輸入命令:update employee set salary=5000
where id=1;
驗證檢視紀錄
C.修改某一條件的紀錄,欄位值中某一部分
修改2014-7-07入職的僱員的工資為3000
輸入命令:update employee set salary=3000
where day(hiredate)='07';
提示:從資料型別為daytime的值中取出年,月,日,時,分,秒
year(欄位)
month(欄位)
day(欄位)
hour(欄位)
minute(欄位)
second(欄位)
D.姓別為男的紀錄改為空
輸入命令:update employee set gender=null
where gender='male';
E.過濾某部分紀錄,一條紀錄修改多個值
將編號為2的僱員的薪水改為3800,興趣愛好改為‘A,B,C’
輸入命令:update employee set salary=3800,hover='A,B,C'
where id=2;
04.
刪 ,刪除表中紀錄(刪除不了,自已再加幾條紀錄)
A.刪除名字為dead的資料
輸入命令:delete from employee
where name='dead';
B.刪除性別gender為femail的資料
輸入命令:delete from employee
where gender='femail';
C.刪除薪水大於4000的僱員資訊
輸入命令:delete from employee
where salary>4000;
D.刪除所有記錄
輸入命令:delete from employee;