我的问题很基本。它是关于如何使用外键从两个表中选择某些信息来构建我的查询?
table vehicles
+-------+----------+------------+
| id_car| car_model| car_owner |
+-------+----------+------------+
| 1 | VW | 132|
+-------+----------+------------+
| 2 | VW | 200|
+-------+----------+------------+
table users
+-------+----------+------------+
|user_id| user_name| user_phone |
+-------+----------+------------+
| 132 | Peter| 555-555 |
+-------+----------+------------+
| 200 | Jim | 555-333 |
+-------+----------+------------+
car_owner
是表中的外键,vehicles
它引用表的主键user_id
。users
所以有人正在搜索所有大众汽车,我希望像 html 一样填充以下信息(是的,我知道这不是正确的方法 - 我使用它只是为了简化示例并显示每个表中的哪些信息) :
> echo "Car model:". `vehicles.car_model`
> echo "Car owner:". `users.user_name`
> echo "Contacts: ". `users.user_phone`
提前致谢。