已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。查询贷款法人总数超过3的北京地区银行的银行代码的正确SQL语句是()。
已知三个关系模式:银行表(银行代码,银行名称,电话),法人表(法人代码,法人名称,经济性质,注册资金),贷款表(银行代码,法人代码,贷款日期,贷款金额,贷款期限)。查询贷款法人总数超过3的北京地区银行的银行代码的正确SQL语句是()。
A.SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’AND COUNT(DISTINCT 法人代码)> 3
B.SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’AND COUNT(DISTINCT 法人代码)> 3GROUP BY 贷款表.银行代码
C.SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’GROUP BY 贷款表.银行代码 HAVING COUNT(DISTINCT 法人代码)> 3
D.SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’HAVING COUNT(DISTINCT 法人代码)> 3
正确答案:SELECT 贷款表.银行代码 FROM 银行表 JOIN 贷款表 ON 银行表.银行代码 =贷款表.银行代码 WHERE 银行名称 LIKE ‘%北京%’GROUP BY 贷款表.银行代码 HAVING COUNT(DISTINCT 法人代码)> 3