我正在尝试打印 2 个分支中的帐户列表。数据来自 2 个表:帐户和分支。如何让数据库从帐户表中打印客户 ID、帐号和帐户类型以及从分支表中打印分支名称?我认为某处需要有一个 JOIN 命令。
问问题
66 次
2 回答
1
我不知道你的字段名称,但如果你有 branch_id 帐户,你需要这样的东西:
SELECT account.cust_id, account.account_id, account.product_cd, branch.name INNER JOIN branch ON branch.id = account.branch_id FROM account
或者,如果您在分支上有 account_id:
SELECT account.cust_id, account.account_id, account.product_cd, branch.name INNER JOIN account ON branch.account_id = account.id FROM branch
于 2013-01-31T18:01:02.577 回答
0
如果假设您在两个表上都有一个名为“branch_id”的字段,这将起作用。否则插入链接字段名称。
SELECT a.`customer id`, a.`account number`, a.`account type`, b.`branch name`
FROM account AS a
JOIN branch AS b
ON a.branch_id = b.branch_id
如果您的字段名称没有空格,您可以删除反引号 (`)。
于 2013-01-31T18:02:11.740 回答