oracle中语句DIS.PO_HEADER_ID = PLA.PO_HEADER_ID和PLA.PO_HEADER_ID = DIS.PO_HEADER_ID一样么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 18:18:54

oracle中语句DIS.PO_HEADER_ID = PLA.PO_HEADER_ID和PLA.PO_HEADER_ID = DIS.PO_HEADER_ID一样么
oracle中语句DIS.PO_HEADER_ID = PLA.PO_HEADER_ID和PLA.PO_HEADER_ID = DIS.PO_HEADER_ID一样么

oracle中语句DIS.PO_HEADER_ID = PLA.PO_HEADER_ID和PLA.PO_HEADER_ID = DIS.PO_HEADER_ID一样么
逻辑上是一样的.
但理论上有区别,因为这个要看表中的索引.数据量.查询情况
1比如
DIS.PO_HEADER_ID 有索引
PLA.PO_HEADER_ID 没有
查询效率低
2比如
DIS 表数据超出10000万

PLA 10万
PLA.PO_HEADER_ID = DIS.PO_HEADER_ID
查询效率降低低