目前正在处理一个web项目,我需要帮助。如何在一个页面上显示数据库中两个不同表的值?我还是编程新手。。。这是来自数据库的两个表
表A
| NAME | AGE | ID |
bryan 19 001
表B
| current balance | date balance updated |
200 january 22, 2015
我想所有这些都显示在我的网站上(如下):
| name: | bryan |
| age: | 19 |
| id: | 001 |
| balance: | 200 |
任何帮助都将不胜感激,谢谢。。。
首先需要在第二个表中添加外键。您需要一个指向第二个表中ID字段的字段:
表B:
| current balance | date balance updated | person_id
200 january 22, 2015 001
现在,您可以使用LEFT JOIN语句从两个表中选择数据:
SELECT a.name, a.age, a.id, b.balance
FROM table_a as a
LEFT JOIN table_b as b ON b.person_id = a.id
JOIN是一个非常强大且经常使用的构造。了解更多信息:http://www.w3schools.com/sql/sql_join_left.asp