作业帮 > 综合 > 作业

一个数据库中的两张表,不同列的数据对比,列出来

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/01 02:37:44
一个数据库中的两张表,不同列的数据对比,列出来
两张表中都含有 item_no列,A表中含有列main_supcust,B表中含有列supcust_no,现在想要拿A表中的main_supcust和B表中的supcust_no做对比,如果同一item_no中main_supcust和supcust_no存在不同的值,把对应的item_no列出来?
一个数据库中的两张表,不同列的数据对比,列出来
--不太清楚main_supcust的类型,如果是字符串的话这样是对的
select distinct t1.item_no from A表 t1 
inner join B表 t2 on on t1.item_no=t2.item_no
where isnull(t1.main_supcust,'')!=isnull(t2.supcust_no,'')