创建视图show_deposite,对deposite、customer、bank进行查询,查询条件为location在广州、苏州、济南的客户,存款在300000至500000之间的存款记录,显示客户姓名name、银行名称bank_name、存款金额amount
时间: 2023-07-10 08:28:57 浏览: 72
客户信息查询.
你可以使用以下 SQL 命令来创建名为 show_deposite 的视图:
```
CREATE VIEW show_deposite AS
SELECT c.name, b.bank_name, d.amount
FROM deposite d
JOIN customer c ON c.cust_id = d.cust_id
JOIN bank b ON b.bank_id = d.bank_id
WHERE c.location IN ('广州', '苏州', '济南') AND d.amount BETWEEN 300000 AND 500000;
```
该视图将从 deposite、customer 和 bank 表中查询符合条件的数据,然后返回客户姓名、银行名称和存款金额。你可以像查询表一样查询该视图,例如:
```
SELECT * FROM show_deposite;
```
阅读全文