sql修改语句怎么写_sql数据库查询语句例子

sql修改语句怎么写_sql数据库查询语句例子,第1张

sql修改语句怎么写_sql数据库查询语句例子 前面讲了SQL的基础语法DDL语句,这次来说说SQL的DML语句。

二、DML语句(Data Manipulation Language 数据 *** 纵语言)——对表的数据进行行增删改 *** 作1.2.1 插入数据语法格式:insert into 表名 (字段名1,字段名2) values(字段值1,字段值2) #其中字段名1要和字段值1是对应的案例1:创建一个order表并向表中加入数据# 创建表create table order(order_id int, name varchar(10), price int, pay_amount int);#法一:往表里插入全部字段insert into order (order_id,name,price,pay_amount) values(1,'洗衣机',500,1000)# 法二:不用写字段名insert into order values(2,'帽子',50,1000)#法三:往指定的字段插入值insert into order(name) values('鞋子')1.2.2 删除数据语法1:删除表里的所以数据delete from 表名语法2:删除表里指定字段的数据delete from 表名 where 字段名 = 值案例1:删除order_id为10的数据delect from order where order_id =101.2.3 更改数据语法1:不带条件的更改数据update 表名 set 列名 = 值# 将order表中的姓名这列的值都改为小三update order set name = '小三'案例:# 将order表中的姓名这列的值都改为小三update order set name = '小三'语法2:带条件的更改数据update 表名 set 列名 = 值案例:# 将order表中order_id 为1的姓名改为小二update order set name = '小二' where order_id =1# 将order 表中order_id为2的姓名和price改为小四、1000update order set name = '小四' , price = 100 where order_id = 2备注:如果要删除表的所有数据,有两种做法:# 法一delete from 表名 #法二truncate table 表名# 推荐使用法二,两者区别:法一会将每条记录一次一次的删除,效率低方法二是将整个表给删除了,然后创建了一个一样的表结构,效率高些# 删除order表的数据truncate table order后续见以下三、四部分三、DQL语句(Data Query Language 数据查询语言)1、对数据表的数据进行查询 *** 作四、DCL语句(Data Control Language 数据控制语言)1、事务的提交/回滚

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/661185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-18
下一篇 2022-04-18

发表评论

登录后才能评论

评论列表(0条)

保存