Sql 带isnull的左外部联接
这是一个非常简单的Sql 带isnull的左外部联接,sql,ms-access,outer-join,Sql,Ms Access,Outer Join,这是一个非常简单的左外部联接,但我得到的返回行为零: SELECT All_varieties.*,variety_join.* FROM All_varieties LEFT JOIN variety_join ON All_varieties.varietyID = variety_join.varietyID WHERE (variety_join.sourceID = Null); 但是,我使用的是一个查询 问题可能出在查询所有类型上吗 表: 它应该是varia
左外部联接
,但我得到的返回行为零:
SELECT All_varieties.*,variety_join.*
FROM All_varieties LEFT JOIN
variety_join
ON All_varieties.varietyID = variety_join.varietyID
WHERE (variety_join.sourceID = Null);
但是,我使用的是一个查询
问题可能出在查询所有类型上吗
表:
它应该是
variation\u join.sourceID为null
而不是variation\u join.sourceID=null
SELECT All_varieties.*,variety_join.*
FROM All_varieties LEFT JOIN
variety_join
ON All_varieties.varietyID = variety_join.varietyID
WHERE variety_join.sourceID is Null
这回答了你的问题吗?这还不清楚。您对哪个查询有问题&问题是什么?“然而,我正在使用一个查询”是什么意思?PS当这是明确的,这将是一个常见问题。在考虑发帖之前,请始终用谷歌搜索你的错误消息或你的问题/问题/目标的许多清晰、简洁和准确的措辞,有/没有你的特定字符串/名称和网站:stackoverflow.com和标签,并阅读许多答案。如果你发布一个问题,用一句话作为标题。请在代码问题中给出一个--cut&paste&runnable代码;示例输入(作为初始化代码)以及所需和实际输出(包括逐字错误消息);标签和版本;清晰的说明和解释。对于包含最少代码的错误,您可以给出“显示为OK”的代码,并通过“显示为not OK”的代码进行扩展。(调试基础。)对于包含DBMS/product和DDL的SQL,其中包括约束、索引和表格初始化。@ErikA基本上是的。Thanks@philipxy我真的不完全明白——问题已经得到了回答。我想我已经把问题说得很清楚了-“…但我得到的返回行数为零。”我展示了我的表的图片-你确实看到了MSAccess中的这一点,对吗?这是一个非常快速的小数据库。谢谢。我觉得自己有多愚蠢?我无意中点击了“设计视图”按钮,它会自动改变一些事情:(@Elizabeth,哈哈哈兄弟,有时会发生:D
SELECT All_varieties.*,variety_join.*
FROM All_varieties LEFT JOIN
variety_join
ON All_varieties.varietyID = variety_join.varietyID
WHERE variety_join.sourceID is Null