小编cct*_*k11的帖子

在oracle SELECT的WHERE子句中比较列与自身

我有一个多表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)

这对我来说似乎是多余的.我的疑问是,删除它们会对逻辑/性能产生任何影响吗?

提前致谢.

sql database oracle sql-tuning

3
推荐指数
1
解决办法
2799
查看次数

标签 统计

database ×1

oracle ×1

sql ×1

sql-tuning ×1