insert into student (StudentNo,StudentName,Sex,GradeId,Phone,Address,Email,IdentityCard) values (1111,"郭靖",1,1,"13500000001","北京海淀区中关村大街1号","guojing@kittybunny.club","450323198612111000"), (1112,"李文才",1,2,"13500000002","河南洛阳","liwencai@kittybunny.club","450323198512311000"), (1113,"李梅",2,3,"13500000015","上海卢湾区","limei@kittybunny.club","450323198412311000")
修改数据
UPDATE命令
1 2
UPDATE 表名 SET column_name = value [ , column_name2 = value2, …. ] [ WHERE condition ];
column_name 为要更改的数据列; value 为修改后的数据,可以为变量、具体值、表达式或者嵌套的SELECT结果; condition为筛选条件,如不指定则修改该表的所有列数据.
WHERE条件子句 简单理解为有条件地从表中筛选数据.
WHERE中的运算符
1 2
updata student set email="student1013@kittybunny.club" , LoginPwd="000000" where StudentNo = "1013";
删除数据
DELETE命令
1
DELETE FROM 表名 [ WHERE condition ];
condition为筛选条件,如不指定则删除该表的所有列数据;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#创建一个demo_delete表 DROP TABLE IF EXISTS demo_delete; CREATE TABLE IF NOT EXISTS demo_delete( id INT(10) NOT NULL AUTO_INCREMENT, title VARCHAR(32) NOT NULL, PRIMARY KEY(id) );
INSERT INTO demo_delete (title) VALUES ("aaaaa"),("bbbbb"),("cccccc"),("ddddd");
#创建一个demo_delete表 DROP TABLE IF EXISTS demo_delete; CREATE TABLE IF NOT EXISTS demo_delete( id INT(10) NOT NULL AUTO_INCREMENT, title VARCHAR(32) NOT NULL, PRIMARY KEY(id) ) AUTO_INCREMENT = 5 ;
INSERT INTO demo_delete (title) VALUES ("aaaaa"),("bbbbb"),("cccccc"),("ddddd");