欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

access里比较两张表的不同,并输出,该如何解决

更新时间: 2014-01-05 02:25:57 责任编辑: Author_N1

 

access里比较两张表的不同,并输出
现有表A,表B
结构一样,根据主键进行联结,现在要比较对应字段的值是否一样,如果不一样则输出,一样就输出字符‘一样’
例如:表A,表B主键均为字段a,
            字段b的值不一致,则输出表B.字段b的值
            字段b的值一致,则输出显示为 '一样 '
            字段c的值不一致,则输出表B.字段c的值
            字段c的值一致,则输出显示为 '一样 '
           
我需要比较的字段有10多个呢。
如何实现?????????????????????????


--参考方法--
用iif()或iif()嵌套。


select
T1.A,
iif(T1.B=T2.B, '一样 ',T2.B) AS bNew,
iif(T1.C=T2.C, '一样 ',T2.C) AS cNew
from T1
inner join T2 on T1.A=T2.A
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:25:57
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9742/
本文WWW.DOC100.NET DOC100.NET版权所有。