我的問題很基本。 這是關於如何使用外鍵來從兩個表中選擇某些信息來構建我的查詢?如何從兩張表查詢時使用外鍵
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 |
+-------+----------+------------+
user_id
是vehicle.car_owner
表的外鍵和users
表的主鍵。
所以有人正在尋找所有的大衆汽車,我想要填充下面的信息爲HTML(是的,我知道這不是正確的方式 - 我用這只是爲了簡化示例,並顯示哪些信息來自每張表):
> echo "Car model:". `vehicles.car_model`
> echo "Car owner:". `users.user_name`
> echo "Contacts: ". `users.user_phone`
在此先感謝。
嗨tombom。對於誤導性介紹抱歉。我在文本和表格中做了一些修改。我明白了外鍵,'是'是你最後一個問題的答案。我錯過的是JOIN的東西。現在事情對我來說更加清楚了。非常感謝。 – Alordiel