问题 单项选择题

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)。a.查询每个用户还能使用的剩余金额的SQL语句为:b.查询用户地址包含"科技二路"的用户姓名及电话的SQL语句为:c.将信誉指数大于60的用户的信贷额度上调10%的SQL语句为:

空白(58)处应选择()

A."信贷额度-已用金额"as剩余金额 

B.信贷额度-已用金额as剩余金额 

C."信贷额度-已用金额"at剩余金额 

D.信贷额度-已用金额at剩余金额

答案

参考答案:B

解析:

根据题意,要查询每个用户还允许花费多少剩余金额,剩余金额应该等于用户的信贷额度减去已花金额,并用as更名。又因为查询结果集应满足Credit-in关系的用户账号等于User关系的用户账号,所以WHERE子句中当两个关系的用户账号相等时才能将其列入结果集。因此,完整的SQL语句如下:

多项选择题
不定项选择