返回数说广场
1
下面是PRODUCTS表的结构:
Name Null? Type
PROD_ID NOT NULL NUMBER(6)
PROD_NAME NOT NULL VARCHAR2(50)
PROD_DESC NOT NULL VARCHAR2(4000)
PROD_CATEGORY NOT NULL VARCHAR2(40)
PROD_CATEGORY_ID NOT NULL NUMBER
SUPPLIER_ID NOT NULL NUMBER(6)
PROD_STATUS NOT NULL VARCHAR2(20)
PROD_LIST_PRICE NOT NULL NUMBER(8,2)
PROD_MIN_PROCE NOT NULL NUMBER(8,2)
使用PRODUCTS表,执行下面的查询来获取当产品打折25%之后价格低于$10的产品的名称,当前价格,打折后的价格。
查询会报错,错误的原因是什么?d
SQL>SELECT prod_name, prod_list_price,
prod_list_price - (prod_list_price * .25) "DISCOUNTED_PRICE"
FROM products
WHERE discounted_price < 10;
A
双引号应该从列别名中移除。
B
括号应该把整个表达式都括起来。
C
WHERE子句中的列别名应该大写并且使用双引号引起来。
D
WHERE子句中的列别名应该使用表达式替换。
0
1 240
分享
评论
热门数说


