Office中国论坛/Access中国论坛

标题: [求助]Not in 为何查询不到我要的数据 [打印本页]

作者: lupo    时间: 2007-3-29 17:04
标题: [求助]Not in 为何查询不到我要的数据
[attach]23746[/attach]

我用了下面这个句子,想查出没有出现在tbl_fix中的数据,却没有得到任何结果。
SELECT tbl_long.name FROM tbl_long WHERE (((tbl_long.name) Not In (select name from tbl_fix)))

麻烦哪位指点指点。

作者: 右手    时间: 2007-3-29 17:19
SELECT tbl_long.name
FROM tbl_long LEFT JOIN tbl_fix ON tbl_long.name = tbl_fix.name
WHERE (((tbl_fix.type) Is Null));
作者: lupo    时间: 2007-3-29 19:38
非常感谢右手的答复。据说你的这种写法在数据多的时候执行速度快。

不过,我还是搞不懂为何我写的句子错在哪里。




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