mysql update语句set中用and条件连接两个操作
原来的数据如下
执行的SQL语句如下
update sys_area set create_by = '2' and update_by = '2' where id = '1';
执行结果为
原因
正常情况update的set中应该用逗号(,)连接,但是上面用了逻辑与(and)操作,由于update_by = '1’与数据库数据与运算为false所以create_by被更新为0;如果设置update_by = ‘1’,那么create_by会被更新为1
mysql update语句set中用and条件连接两个操作相关推荐
- MySQL UPDATE 语句一个“经典”的坑
转载自 MySQL UPDATE 语句一个"经典"的坑 来源:ju.outofmemory.cn/entry/336774 有问题的SQL语句 why? 倒回去再重试验一把 最近 ...
- 零基础带你学习MySQL—Update语句以及注意事项(八)
零基础带你学习MySQL-Update语句以及注意事项(八) 一.Update语句的基本语法 二.Update语句的注意事项
- MySQL UPDATE语句
# UPDATE语句用于修改表的记录 # 把每个员工的编号和上司的编号+1,用order by子句完成(提示按照降序来执行) UPDATE t_emp SET empno=empno+1,mgr=mg ...
- mysql update语句怎么写_mysql更新语句怎么写?
MySQL更新语句也就是MySQL中的update语句,当我们需要更新或者修改表中的数据时,就会使用这个update语句,下面我们就来看一下mysql更新语句的具体写法. MySQL中update语句 ...
- mysql update语句卡死_oracle执行update语句时卡住问题分析及解决办法
问题 开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果.但是奇怪的是执行其他的select语句却是 ...
- 谈谈mysql update语句 set顺序问题、列交换sql实现及多表更新注意事项
绝大多数数据库,在执行sql update语句时,update t set a = b, b=a 便可实现ab列值互换,赋值表达式右侧的值取的都是原始值.mysql则是例外,其单表更新是自左到右依 ...
- MySQL——update 语句执行流程
图1 update语句执行流程 从 Buffer Pool(内存中) 中查看是否有这条数据,没有就从磁盘中加载到缓冲池,然后对这行记录加独占锁: 把更新行记录的旧值写入 undo log(以便回滚): ...
- MySQL#Update语句
Update 语句 Update 语句用于修改表中的数据. 语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 Person: LastName FirstName ...
- SEC6 - MySQL 查询语句--------------进阶2:条件查询
# 进阶2:条件查询 /* 语法:select 查询列表 from 表名 where 筛选条件; 分类:一.按照条件表达式筛选条件运算符:> < = !=(等价于<>) > ...
最新文章
- 数学--数论--HDU 2197 本原串 (推规律)
- script标签属性用type还是language?
- java 优酷视频缩略图_java获取优酷等视频缩略图
- 【BZOJ2908】又是nand 树链剖分+线段树
- Linux kernel 4.x中的min和max宏
- linux系统资源管理系统,linux基础4系统资源管理
- java变量类型概念_java变量类型
- 聊聊你们关心的视频号
- 稀缺的“稳定”--业绩导向的基金筛选困局
- html代码实现全国地图分布,echarts基于canvas中国地图省市地区介绍代码
- 知其然,知其所以然 方是学习的最好态度
- 信息系统项目管理师学习笔记16-项目变更管理
- XML中的大于等于小于等于
- 学习C++复合数据类型
- 三星 v版系统更新无法连接到服务器,《异能勇者》万人新服紧急新开 更新最新版领取新服礼遇...
- linux学习lesson16
- lap.lapjv函数cost_limit参数
- ESP8266-Arduino编程实例-TMP175数字温度传感器驱动
- 【编写if时尽量不要带else】
- html+css实战146-banner-版权区域-布局
热门文章
- 国内各种在线支付方式汇总
- CRS-6706: Oracle Clusterware Release patch level ('3329448500') does not match Software patch level
- LeetCode 957. N 天后的牢房--储存循环节
- SAP 交货成本(运费)
- java遍历ArrayList的三种方法
- Chisel教程——08.Chisel参数化生成器(从Scala讲起)
- 汽车线束测试仪怎么保养的
- 最先进的AI研究并非大公司专属,这个学生团队创造的算法打败了谷歌
- 微信小程序语音聊天智能对话(源码)
- 100baseT,1000baseX,1000baseTX,1000baseFX - 扫盲