为什么结果显示的deptno顺序是20、30、10,而不是10、20、30
登陆购买课程后可参与讨论,去登陆吧
同学你好,输出的结果不是随机的,与数据库表中的源数据有关。老师用教辅区的源码测试得到的结果与同学得到的结果是一致的,如下:
若同学想要10、20、30的顺序输出,可以使用排序,参考代码及执行结果如下:
SELECT deptno FROM t_emp GROUP BY deptno ORDER BY deptno;
祝学习愉快~
没有排序,可以加上 order by deptno
老师您好,您没太明白我的意思。我是想问,代码一致的情况下,输出顺序可以不同对吗?是属于随机输出吗?因为当时课上老师的代码和我一致(他也没有排序ORDER BY 子句),他是按序输出,我输出好几次,都没有按序。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
综合就业常年第一,编程排行常年霸榜,北上广深月薪过万! 不需要基础,无需脱产即可学习,只要你有梦想,想高薪! 全新升级:技术栈升级(包含VUE3.0,ES6,Git)+项目升级(前后端联调与功能升级)
79 1
56 1
9 1
14 1
56 9
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星