我是PostgreSQL的新手,試圖獲得寫入的查詢。我很確定,知道自己在做什麼的人很容易 - 我只是不知道! :)PostgreSQL從3個表中加入數據
基本上我有三個表。首先,我存儲有關患者的詳細信息。第二,我存儲對他們每個圖像的參考。第三,我存儲鏈接到圖像的文件路徑。我沒有設計數據庫,所以我不知道爲什麼圖像文件表是分開的,但它是。
我希望能夠做的是從第一個表中選擇數據,從第二個和第三個表中加入數據,所以我最終在結果中名爲&文件路徑。
所以基本結構是:
Table 1:
person_id | name
Table 2:
person_id | image_id
Table 3:
image_id | `path filename`
我想要做的就是在一個查詢,搶人的「姓名」和圖像「路徑文件名」。
我很滿意我需要的連接的「模板」樣式的答案。我不需要它寫在實際的代碼中。 (即我在想你可以給我寫一個答案,說「SELECT table1.name,table3.pathfilename FROM JOIN ... etc ...」)。
謝謝! 約翰
這將是有益的向我們展示你嘗試過什麼已經和什麼樣的研究有你在完成這個問題之前完成了。它會突出顯示你首先嚐試自己解決的事實。 – BlueTomato 2018-02-28 09:26:25