mysql数据库学习3-增删改数据

本文详细介绍了MySQL数据库中的数据增删改操作,包括如何插入新记录、更新已有数据以及删除不需要的记录。通过实例演示了SQL语句的使用,帮助读者掌握基本的数据库管理技巧。
摘要由CSDN通过智能技术生成
/*
 插入数据
 insert into 表名(列名列表) values(值列表);
 
 列的个数和值的个数要一致
 如果有给每一个列指定值、可以省略列名列表部分
*/
INSERT INTO grade(gradeid,gradeName) VALUES(1,'一年级');
INSERT INTO grade VALUES(2,'二年级');

# 一次性插入多条数据
INSERT INTO grade(gradeid,gradeName) 
VALUES(3,'三年级'),(4,'四年级'),(5,'五年级');


ALTER TABLE grade
	MODIFY gradeId INT AUTO_INCREMENT COMMENT '年级编号';
	
INSERT INTO grade VALUES(NULL,'六年级');
INSERT INTO grade(gradeName) VALUES('七年级'),('八年级');

/*
修改数据 八年级 -〉8年级
update 表名 set 列名=新的值 [ where 条件 ]
update 表名 set 列名1=新的值1,列名2=新的值2  [ where 条件1 and 条件2  ]
*/
UPDATE grade SET gradeName='8年级'  WHERE  gradeName='八年级'

/*
删除数据
delete from 表名 [ where 条件 ]
*/

# 删除表的所有数据
DELETE FROM grade;

# 删除编号为4和编号为10的数据
DELETE FROM grade WHERE gradeId=4 OR gradeId=10;



# 把年纪表的年级名数据保存到一张新表中
CREATE TABLE gradeInfo(
  SELECT gradeId,gradeName FROM grade	
);

# 从已有的学生表创建一张新表(只要表结构)
CREATE TABLE stuInfo2(
	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值