我有一个多表SELECT查询,它将列值与自身进行比较,如下所示:
SELECT * FROM table1 t1,table2 t2
WHERE t1.col1=t2.col1 --Different tables,So OK.
AND t1.col1=t1.col1 --Same tables??
AND t2.col1=t2.col1 --Same tables??
Run Code Online (Sandbox Code Playgroud)
这对我来说似乎是多余的.我的疑问是,删除它们会对逻辑/性能产生任何影响吗?
提前致谢.