2 u013080045 u013080045 于 2016.04.28 10:57 提问

mysql两表数据匹配,更新结果为什么为0

update crm_customer,hr_post
set crm_customer.beseats_depid=hr_post.dep_id,
crm_customer.beseats_depname=hr_post.depname
where hr_post.emp_id=crm_customer.BeSeats

2个回答

qq_32224861
qq_32224861   2016.04.28 11:13
已采纳

0就是没有数据更新呗,没有符合条件的数据吧

suwu150
suwu150   2016.04.28 12:45

字段名合适的没?表里边有没有这些字段

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
两张表进行字段模糊匹配关联
tableauexcel
sql俩字段相除为什么结果是0
恩,那应该在sum(out)这里就转换,转换一个就行了 convert(decimal(10,2),sum(out))
Sql 除法 两个数相除怎么结果为0
两个整数相除的结果类型为整数,所以导至了相除以后的
mysql 一条update语句实现两个表数据合并
实现两个表的数据合并。比如,有全校所有人的09年的成绩,现在想把10年的某一科的成绩添加进去。 其实很简单,一条语句就能搞定。 当然了,实现的方法有太多。这里说一个update语句的。 UPDATE table1,table2 SET table1.field1 = table2.fiedl2 WHERE table1.id = table2.id;
MySQL用触发器同步两张表
MySQL用触发器同步两张表 在MySQL环境下面,建立相关触发器,在两个表之间相关sql,希望能帮到大家 1.建表 CREATE TABLE `person` (   `id` int(11) DEFAULT NULL,   `name` varchar(256) DEFAULT NULL,   `sex` char(16) DEFAULT NULL )  CREATE TABLE `person_ex`
关于sql中update语句响应条数为0的情况
导读:平时我们在做开发的时候,经常使用update去更新一条或多条数据。但是忽略了update语句的一条重要规则。 Update语句响应条数为0的情况只有两种:1.没有更新到该数据。 例如:update table_1 set col_1 = ‘zhai’ where id = ‘fengxi’ table_1表中没有 id = ‘fengxi’ 这条数据,故响应条数为0。 2.更新的数
mysql left join查询,比较两个表不同的行
怎样查询两个表中同一字段的不同数据值 例如: A表中的字段a有40000条数据 B表中的字段a有60000条数据,其中的40000条数据跟A表是一样的 怎样能把那不一样的20000条数据查询出来啊?   --建表table1,table2:    create   table   table1(id   int,name   varchar(10));    cre
mysql多个数据表进行字段匹配
update oayonghu set gonghao='' where gonghao='#N/A'; update user as u, oayonghu  as o set u.zhigonghao=o.gonghao where u.UID=o.ID;
数据库 对比并找出两张表中不一样的数据
sql如下:select * from [dbo].[KNOWLEDGE_STATUTE_copy2] where statute_Title not in (select statute_Title from KNOWLEDGE_STATUTE)
mysql将两个表结果合并到一起
功能:         使用mysql中union all 将2个表中的数据查询结果合并到一个返回结果中。再针对结果统一排序操作等。(注:2个表返回的列名必须一致) 语句如下: SELECT 表1.字段, 表2.字段, ... FROM (SELECT 表.字段1, 表.字段2 FROM 表 WHERE 条件 ) 表1 UNION ALL (SELEC