order by 倒致的ORA-00933????

时间:2022-01-27 23:06:05
SELECT * FROM (com_infohost b inner join com_post a ON a.corp_id=b.corp_id) inner join com_audit c ON a.corp_id=c.corp_id WHERE c.audit_pass=1 AND rownum<=300  order by post_date desc
在SQLPLUS里不报错!!!放到程序里报ORA-00933: SQL command not properly ended???

如果我不加order by都不报错..请教是啥原因倒致的???
如果要用order by 那这个SQL怎么写?

5 个解决方案

#1


有没有人知道啊.

#2


自己先顶起来!!!!

#3


我也遇到過這個問題,提示看起來是oracle不支持join連接緣故

#4


a.post_date或b.post_date或c.post_date,视你的情况。

#5


a.post_date或b.post_date或c.post_date,视你的情况。

#1


有没有人知道啊.

#2


自己先顶起来!!!!

#3


我也遇到過這個問題,提示看起來是oracle不支持join連接緣故

#4


a.post_date或b.post_date或c.post_date,视你的情况。

#5


a.post_date或b.post_date或c.post_date,视你的情况。