Oracle 中没有order by,但我要对成绩进行排序要怎么弄?谢谢oracle中怎么会没有order by。。 select * from table1 order by score orale 中没有order by,是什么意思?
如果是sql中没有写的话,你加上order by语句就好了。
还有就是有些应用程序拿到数据库数据之后也有方法进行排序的。
小浪浪,你上班了没有?你是学生吗? SQL code: select * from STUDSCOREINFO where STUDNO IN(SELECT STUDNO from STUDSCOREINFO GROUP BY STUDNO ORDER BY STUDSCORE DESC) WHERE rownum <= 5 AND STUDNO LIKE '20010505%'
第 3 行出现错误: ORA-00907: 缺失右括号
为什么会出这个错误?明明没少括号 不好意思,上面多写了个where SQL code: select * from STUDSCOREINFO where STUDNO IN(SELECT STUDNO from STUDSCOREINFO GROUP BY STUDNO ORDER BY STUDSCORE DESC) AND rownum <= 5 AND STUDNO LIKE '20010505%'
第 3 行出现错误: ORA-00907: 缺失右括号 ORDER BY 子句 不要放在子查询中,把ORDER BY子句放在整个句子的最后 那样不行啊,问题是这样的“在学生成绩信息表(StudScoreInfo)中查询学号为