05 資料的基本語法 Record

2021-07-10 11:33:39 字數 1635 閱讀 7817

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';

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;

05 ognl基本語法

test 1基礎語法演示 基本取值 取出root中的屬性值 public void fun2 throws exception test 1 ognl語法演示 基本取值 取出context中屬性的值 public void fun3 throws exception 2 ognl基本語法 賦值 te...

資料庫的基本語法

1 資料庫表的操作 增 insert into 表名 欄位1,欄位2.values 值1,值2.刪 delete from 表名 where 根據條件 改 update 表名 set 需要修改的字段 要修改的值 查 select from 表名 2 資料庫操作 create database 資料庫...

mysql 的基本語法 MYSQL基本語法

資料庫 可視為電子化的檔案櫃 儲存電子檔案的處所 為什麼使用資料庫 持久化 方便管理資料 結構化查詢 非結構化查詢 net start 程式 啟動 net stop 程式 結束 mysql uroot p3307 p 新建資料庫 create database 資料庫名 使用資料庫 use 資料庫名...