暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

每日一练 003

原创 沉默 2020-06-25
535

每日一练 003
答案:B
考点;orde by的限制。
1.order by 后面不能跟 LOB、 LONG、 LONG ROW 类型的列。
2.select 语句中有 distinct 关键字, order by 后面的列 必须出现在 select 子句中。
3.order by 根据字符排序时, 区分大小写
针对C答案做了测试。comm出现还是没出现在select后边都可以。对order by用comm排序 输出结果是一样的。
SCOTT@PROD> select job,sal,comm from emp order by comm desc;

JOB SAL COMM


CLERK 800
MANAGER 2450
ANALYST 3000
CLERK 950
CLERK 1100
MANAGER 2975
MANAGER 2850
CLERK 1300
ANALYST 3000
PRESIDENT 5000
SALESMAN 1250 1400
SALESMAN 1250 500
SALESMAN 1600 300
SALESMAN 1500 0

14 rows selected.

SCOTT@PROD> select job,sal from emp order by comm desc;

JOB SAL


CLERK 800
MANAGER 2450
ANALYST 3000
CLERK 950
CLERK 1100
MANAGER 2975
MANAGER 2850
CLERK 1300
ANALYST 3000
PRESIDENT 5000
SALESMAN 1250
SALESMAN 1250
SALESMAN 1600
SALESMAN 1500

14 rows selected.

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论