我試圖列出2個分支中的帳戶列表。數據來自2個表格:帳戶&分支。如何讓db打印帳戶表中的客戶ID,帳戶號和帳戶類型以及分支表中的分支名稱?我想這裏需要有一個JOIN命令。如何在MySQL中執行聯接
0
A
回答
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
+0
從帳戶中選擇cust_id,account_id,product_cd 從分支中選擇姓名,其中name ='So. NH Branch'或name ='Woburn Branch'; –
+0
我編輯了我的回覆以使用您的字段名稱。 – Benjamin
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
如果您的字段名稱沒有空格,您可以刪除反引號(`)。
相關問題
- 1. 如何使用Icriteria nhibernate執行聯接
- 2. 如何執行刪除值的聯接?
- 3. 如何使用Linq執行聯合,因爲我在Mysql查詢中執行
- 4. Flask-SQLAlchemy如何在MySQL(InnoDB)中執行級聯約束外鍵?
- 5. 在NHibernate中執行內部聯接
- 6. MySQL聯接,聯結表中的空行
- 7. 如何執行以下MySQL連接?
- 8. 如何在此計劃中的mysql中執行連接查詢
- 9. 在mysql中執行完全外連接
- 10. 如何在cloudfoundry中執行mysql腳本
- 11. 如何在MYSQL中執行此查詢
- 12. 如何在mysql中執行tarantool請求?
- 13. 如何在MYSQL中執行此查詢?
- 14. 如何在MySQL中執行SUM
- 15. 如何在Chef Ruby塊中執行MySQL
- 16. 如何在mysql中執行此查詢?
- 17. 如何在MySQL中執行CONCAT比較?
- 18. 如何在mysql中執行以下連接?
- 19. 如何在子查詢中執行內部連接? MySQL
- 20. 在MYSQL中使用聯接
- 21. 如何從聯接查詢在MySQL
- 22. 在mongoDB中執行聯合
- 23. 如何在執行HTTPClient之前檢查互聯網連接
- 24. 如何在linux中直接執行jar?
- 25. 如何在SQLALchemy中執行左連接?
- 26. 如何在CakePHP中執行連接?
- 27. MySQL - 多行聯接多行到單行
- 28. 如何在rethinkdb中爲陣列中的每個值執行聯接
- 29. 如何讓mysql更好地執行聯合查詢
- 30. 如何執行MySql查詢?
1.我們需要查看您的表格結構2.您嘗試過什麼? –
這個問題與mysql-workbench有關? –