Office中国论坛/Access中国论坛

标题: 两个表的两个字段对比 [打印本页]

作者: ymsh12345    时间: 2021-2-12 14:43
标题: 两个表的两个字段对比
我有两个表格,一个表格是 A表格,一个是B表格,A表格里面只有一个字段叫时间代码(作为主键),B表格里面除了时间代码(作为主键)外,还有其他字段:时间、代码、价格、开始等。现在我需要把A表格时间代码字段和B表格时间代码字段进行比较,哪些记录是A表格有而B表格没有的。我的SQL语句如下,但是得到的不是我希望的。请大家帮我看看。
SELECT [B].时间代码, [A].时间代码
FROM A INNER JOIN B ON [B].时间代码<>[A].时间代码;

作者: roych    时间: 2021-2-12 21:40
SELECT [B].时间代码, [A].时间代码 FROM A LEFT JOIN B ON [B].时间代码=[A].时间代码 WHERE [B].时间代码 IS NULL ;大致应该是这样。
作者: ymsh12345    时间: 2021-2-13 18:30
谢谢!,很有效
作者: tmtony    时间: 2021-2-14 23:46
过年还这么勤快啊
作者: GOODWIN    时间: 2021-11-19 19:29
学习
作者: worryd1    时间: 2023-12-10 22:33
不错





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3