⑨ 查询deposite表中的b_id以及每个银行存款金额大于5000元的人数。
时间: 2024-02-15 08:05:10 浏览: 140
可以使用以下SQL语句来查询deposite表中每个银行存款金额大于5000元的人数:
```
SELECT b_id, COUNT(*) AS num_of_customers
FROM deposite
WHERE amount > 5000
GROUP BY b_id
```
该查询语句会返回一个结果集,其中每一行代表一个银行及其存款金额大于5000元的客户数。第一列是银行的b_id,第二列是该银行存款金额大于5000元的客户数。
相关问题
查询deposite表中的b_id以及每个银行存款金额大于5000元的人数
你可以使用以下SQL查询语句来实现该需求:
```
SELECT b_id, COUNT(*) AS num
FROM deposite
WHERE d_amount > 5000
GROUP BY b_id;
```
这个查询语句会统计每个银行存款金额大于5000元的人数,并按照b_id进行分组,最后返回银行ID和相应的人数。其中,COUNT(*)函数用于统计符合条件的记录数量,WHERE子句用于筛选存款金额大于5000元的记录。
⑩ 查询deposite表中存款金额总和大于5000元的银行编号以及存款金额总和。
可以使用如下SQL语句查询deposite表中存款金额总和大于5000元的银行编号以及存款金额总和:
```
SELECT bank_number, SUM(deposit_amount) as total_amount
FROM deposite
GROUP BY bank_number
HAVING total_amount > 5000;
```
注意,这里使用了GROUP BY来按银行编号分组,并使用SUM函数计算每个银行的存款金额总和,然后使用HAVING筛选出存款金额总和大于5000的银行。
阅读全文