我的问题可能看起来很奇怪。但我需要知道我们是否可以识别和分离查询中从特定表中提取的行,这是通过连接表形成的。
如果我不清楚我的问题,请参考以下查询。
我的要求是在查询中知道从表'rel'获取的行。
SELECT rel.*
FROM rel, C
WHERE rel.col1 = C.col1
AND C.col1 NOT IN (SELECT R.col1 FROM R WHERE R.col2 = 'MN')
AND rel.col2= 'MN'
AND rel.col3= 'MN'
AND c.col2 ='MN';
谢谢, Savitha
答案 0 :(得分:2)
由于您使用WHERE子句中的比较执行INNER JOIN,因此根据定义,您的所有记录都来自rel表。