- 论坛徽章:
- 0
|
20可用积分
INSERT INTO x
SELECT a.a, b.b, c.c
FROM a INNER JOIN b INNER JOIN c ON a.a_id = b.b_id AND b.b_id=c.c_id
WHERE
a.af > 100
AND b.bf <200
AND c.cf =300
-------------------------------------------
x,a,b,c为表,报错:where处缺少关键字!!
-------------------------------------------
PL/SQL: ORA-00905: missing keyword
--------------------------------------------
[ 本帖最后由 TOADLover 于 2009-8-14 08:20 编辑 ] |
最佳答案
查看完整内容
from a inner join b on a.a_id=b.b_id inner join c on b.b_id=c.c_id好像lz的写法应该也可以执行,不知道oracle会采用什么样的方式解析。
|