我需要通过向查询添加顺序提示来评估查询的执行时间。
SELECT ordered count(*) FROM T1, T2, T3
WHERE T1.col1=T3.col11
AND T2.col1=T3.col12
AND T1.col2=1
运行我的陈述不断给予
ORA-00923: FROM keyword not found where expected
00923. 00000 - "FROM keyword not found where expected"
*Cause:
*Action:
Error at Line: 4 Column: 20
应该正确运行该语句
答案 0 :(得分:1)
答案 1 :(得分:0)
尝试
SELECT /*+ ORDERED */ count(*) FROM T1, T2, T3
WHERE T1.col1=T3.col11
AND T2.col1=T3.col12
AND T1.col2=1
然后查看执行计划以确保其有效。