⑥ 查询deposite表中的所有存款金额,并去除重复数据。
时间: 2024-02-15 09:04:47 浏览: 21
可以使用以下 SQL 语句查询 deposite 表中的所有存款金额,并去除重复数据:
```
SELECT DISTINCT amount FROM deposite;
```
其中,`DISTINCT` 关键字用于去除重复数据,`amount` 列表示存款金额。执行以上 SQL 语句后,会返回 deposite 表中所有不重复的存款金额。
相关问题
⑩ 查询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的银行。
查询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元的记录。