某银行信贷额度关系credit-in(C_no,C_name,limit,Credit_balance)中的4个属性分别表示用户号、用户姓名、信贷额度和累计消费额。该关系的 (60) 属性可以作为主键。下表为关系credit-in的一个具体实例。 查

admin2009-09-20  47

问题 某银行信贷额度关系credit-in(C_no,C_name,limit,Credit_balance)中的4个属性分别表示用户号、用户姓名、信贷额度和累计消费额。该关系的  (60)  属性可以作为主键。下表为关系credit-in的一个具体实例。

查询累计消费额大于3000的用户姓名以及剩余消费额的SQL语句应为:
   Select  (61)  
   From credit-in
   Where  (62);

选项 A、limit>3000
B、Credit_balance>3000
C、limit-Credit_balance>3000
D、Credit_balance-limit>3000

答案B

解析 本题考查应试者对关系数据库方面的基本概念和SQL语言的掌握程度。
   试题(60)的正确答案为A。从表中可以看出,只有C no能唯一表示表中的每一个元组(行),因此C no是主键。
   试题(61)的正确答案为B。根据题意“查询累计消费额大于3000的用户姓名以及剩余消费额”,其结果集的属性列包括用户姓名(C name)以及剩余消费额,剩余消费额应为信贷额度减去累计消费额,即等于limit—Credit_balance。
   试题(62)的正确答案为B。因为“查询累计消费额大于3000的用户姓名以及剩余消费额”,所以应当在条件语句Where中加上“Credit_balance>3000”的限制。
   综上分析,正确的SELECT语句如下:
   Select C_hame,limit - Credit_balance
   From credit-in
   Where Credit_balance>3000;
转载请注明原文地址:https://kaotiyun.com/show/lrjZ777K
0

相关试题推荐
最新回复(0)