对不起这个晦涩的标题感到抱歉......我不知道如何最好地解释这个。
我有两个表,items
和ID SizeID Description
1 40 Small
2 41 Medium
3 42 Large
valid_sizes:
ID Size
1 41
2 41
3 40
4 99
5 42
6 98
项目:
valid_sizes
我正在尝试执行查询,以查找2
表中不存在大小的项目数。在此实例中,将返回beforeEach(function(){
browser.waitForAngular();
jasmine.DEFAULT_TIMEOUT_INTERVAL = 1000000;
});
的查询。 (第4项和第6项不作为SizeID存在)
如何做到这一点?
答案 0 :(得分:1)
这样的事情应该有效。您想要进行左连接,并检查NULL结果。
SELECT * FROM items
LEFT JOIN valid_sizes ON items.SizeID = valid_sizes.Size
WHERE
Size IS NULL;