首页 > 数据库 > Oracle > OCP 1Z0-051-66
You need to generate a report that displays the IDs of all products in the COSTS table whose unit price is at least 25% more than the unit cost.
The details should be displayed in the descending order of 25% of the unit cost.
You issue the following query:
|
SELECT prod_id FROM costs WHERE unit_price >= unit_cost * 1.25 ORDER BY unit_cost * 0.25 DESC; |
Which statement is true regarding the above query?
A. It executes and produces the required result.
B. It produces an error because an expression cannot be used in the ORDER BY clause.
C. It produces an error because the DESC option cannot be used with an expression in the ORDER BY clause.
D. It produces an error because the expression in the ORDER BY clause should also be specified in the SELECT clause.
答案:(A)
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1161529/ ,如需转载,请注明出处,否则将追究法律责任。