【发布时间】:2013-11-22 01:13:29
【问题描述】:
我需要通过“视图”连接 2 个表,以获取每个人(IdData)、他有多少个账户以及存入了多少存款。我要获取的列是:IdData、NUmberOfAccounts、NumberOfDeposits
帐户:
- 帐户编号
- 日期帐户
- 价值
- IdData
存款:
- 存款号码
- 存款日期
- 价值存款
- 帐号(外键)
我不知道如何加入这些信息。分开看是这样的。我需要以某种方式加入他们。
select count(Accounts.AccountNUmber) as NUmberOfAccounts,IdData
from Accounts
group by IdData
select count(Deposits.AccountNUmber) as NumberOfDeposits,IdData
from Deposits inner join Accounts on Deposits.AccountNUmber=Accounts.AccountNUmber
group by IdData
【问题讨论】:
-
请设置一个 SQL Fiddle