首页 > 其他 > 详细

操作表中的数据

时间:2019-10-19 20:13:57      阅读:49      评论:0      收藏:0      [点我收藏+]

SQL命令中的表达式和开发语言中的表达式定义是一样的,都是指用运算符将同类型的数据(如变量、常量、函数等)按一定规则连接起来的具有特定意义的语句。表达式可以分为条件表达式和逻辑表达式,在MySQL中,这两种表达式只返回1或0。

表达式:

在数据库中的表达式一般指由常量、变量、函数和运算符组成。

SQL语言中包括三种表达式:

1、<表名> <字段名表达式> 

2、select语句后的 <目标表达式>

3、where语句后的<条件表达式>

比较运算符:

比较运算符用来比较两个数的大小,其结果是1、0或者null

技术分享图片

逻辑运算符:

技术分享图片

向表中插入数据:

在数据库中最常用的添加数据命令就是INSERT语句,可以帮助我们完成1条数据的添加,也可以完成多条数据的添加。

添加一行数据:

Insert into 表名 (字段)values(value1,value2……);

添加多条数据:

Insert into 表名(字段)values(value1,value2……),

(value1,value2……)……,

(value1,value2……);

修改表中的数据:

UPDATE  表名 SET  要被修改的字段名 = value(新值)【where<<表达式>】;

删除表中的数据:

使用DELETE

MySQL中删除操作是数据库中比较常用的操作之一。

DELETE FROM 要删除的表名 where 筛选条件;

使用TRUNCATE

TRUNCATE TABLE 表名;

DELETE和TRUNCAT两者的区别:

delete虽然能删除表中的全部数据,但delete的操作是要记录在日志文件中的,

如果数据表的数据量比较大,删除的速度会受影响。

truncate可以删除表中的所以数据,只留下一个表的结构定义。删除速度比delete快。

操作表中的数据

原文:https://www.cnblogs.com/cnblogsu/p/11688436.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!