![](/img/trans.png)
[英]SQL: I want to select all columns from table1 where columnA in table1 is equal to ColumnB in table2
[英]select columns that exist in in table1 and not in table2 where table1 and table2 differ in columns
很抱歉,我不知道如何在标题中正确表达我的问题,希望在这里能更好地解释它:
我想从table1中选择table1中不存在的column1和column2,但问题是table2仅具有column1而不具有column2,这给了我一个错误。
这是我的代码:
select column1, column2 from table1 except select column1, column2 from table2
我也试过了,但是没有用:
select column1, column2 from table1 except select column1 from table2
根据您提供的信息快速解答:
SELECT column1, column2
FROM table1
WHERE table1.column1 NOT IN (
SELECT column1
FROM table2
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.