学生信息管理系统JAVASE版--第0阶段之CMD版--mysql_03_记录的增删改

本文详细介绍了SQL中插入完整记录、插入部分记录、更新记录和删除记录的操作方法,通过具体示例帮助理解每种操作的语法和用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

插入记录

这里不列完整记录和部分记录的区别

插入完整记录

有两种方式:

1、INSERT INTO table_Name

      VALUES

      ( value1,   value2,   value3,   ....  ,valuen),

      ( value1,   value2,   value3,   ....    valuen),

      ( value1,   value2,   value3,     ....  valuen),

      ( value1,   value2,   value3,     ....  valuen);


      这种方式,数据值必须和字段顺序一至


2、INSERT INTO table_Name

      ( value1,   value2,   value3,   ....  ,valuen)

      VALUES

      ( value1,   value2,   value3,   ....  ,valuen),

      ( value1,   value2,   value3,   ....    valuen),

      ( value1,   value2,   value3,     ....  valuen),

      ( value1,   value2,   value3,     ....  valuen);


     这种方式的好处就是,数据值只要和所写字段的值顺序一致就行


个人比较喜欢第二种。


INSERT演示:


-- teacher表记录
INSERT INTO teacher
(id, Tname, age, sex, sj )
VALUES
( 1001, '小代码', 23, 'F', '2005-12-5'),
( 1002, '散人', 28, 'F', '2008-2-15'),
( 1003, '小龙女', 23, 'M', '2005-6-4'),
( 1004, '劳拉', 35, 'M', '2005-8-5'),
( 1005, '老狼', 45, 'F', '2005-11-15'),
( 1006, '行者', 26, 'F', '2005-10-25');


查询结果:





更新记录

语法:

UPDATE table_Name

SET 

field1= value1,

field2= value2,

field3= value3,

WHERE CONDITION


如果是更新部分记录,则条件一定要有,如果是更新全部记录,则可以没有条件


APDATE演示:

UPDATE teacher
SET
age = 28,
sj = '1991-12-6'
WHERE id = 1001;





删除记录

删除所有记录:

DELETE FROM table_Name;


删除部分记录:

DELETGE FROM table_Name WHERE CONDITION;


DELETE演示:

DELETE FROM teacher WHERE id = 1006;









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值