1.插入數據
語句:
insert into 表名 (列表名) values() --若插入的數據包含了所有的字段,那么列表名可省略
示例:
INSERT INTO `role`(`ID`,`ROLE_NAME`,`ROLE_DESC`) VALUES (1,'院長','管理整個學院'),(2,'總裁','管理整個公司'),(3,'校長','管理整個學校'); --不省略
INSERT INTO `role` VALUES (1,'院長','管理整個學院'),(2,'總裁','管理整個公司'),(3,'校長','管理整個學校'); --省略列表名
2.更新數據
語句:
update 表名 set 列名 = 表達式 where 更新條件 -- where表示是有條件更新,若沒有where,則是無條件更新某一列值。
示例:
要求:
對student表中,名字為張三的學生,其年齡加1
update student set age = age + 1 where name='張三'
無條件更新所有學生年齡
update student set age = age + 1
3.刪除數據
無條件刪除:
delete from 表名 -- 刪除后,表的結構依然存在,但表為空表
有條件刪除:
delete from 表名 where 刪除條件