初学SQL数据库(3)

上一节 介绍了DDL语言
这一节我们来一起探讨DML(数据库操作语言)
用来对数据库中表的数据进行增删改。关键字:insert , delete , updata等。

DML(数据库操作语言)

1 .添加数据
语法:insert into 表名(列名1,列名2,列名3) values (value1 , value2 , value3) ;

INSERT INTO s(id,NAME,age) VALUES(1,"JJ",18);

注意:
1. 列名 和 值 需要一一对应。
2. 如果表名后不加列名,则表示默认给所有列添加值
3. 除了数字类型,其他数据类型都需要用引号(单双都可以)括起来

2.删除数据
语法: delete from 表名 [where 条件]
注意:1.如果不带条件,则会把表中所有数据都删除
2.如果要删除表中所有记录
a. delete from 表名,不推荐使用,因为效率比较低,有多少条记录,它就会执 行多少次。
b. truncate table 表名,推荐使用,先删除表,然后再创建一个一模一样的表。

DELETE FROM s WHERE id=3;--删除id=3的数据
TRUNCATE TABLE s;--删除stu表,然后创建一个一模一样的新表

3.修改数据
语法:
update 表名 set 列名1 = 值1,列名2 = 值2 ,… [where 条件]
注意:
如果不加条件,则是将表中所有数据进行修改。

UPDATE s SET age = 20;--修改表中所有数据
UPDATE s SET age = 19 WHERE id = 1;--将id=1这条数据的年龄设置为19岁
UPDATE s SET age =21,score=100 WHERE NAME='JJ';--将name='JJ'的年龄修改为21,成绩修改为100

以上就是DML(数据库操作语言);
小编持续更新!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安宁#

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值