我需要一些幫助做多個連接,我不是很擅長這一點,並需要一種方法來使它工作。在mysql查詢中使用來自5個不同表的數據
有5個數據表,需要從每個表中輸出數據。有一個人,訪問,中心,日期和表格。訪問表具有從其他表中獲取數據的ID。我想用這個表格來獲得這個人的狀態,看他們到過什麼日期,在什麼中心,他們的名字,以及他們被看到的人。 (我希望這是有道理的)。
輸出應該希望是這樣的:
> Person FirstName
> Person LastName
> Seen By
> Date
> Center
> Status
編輯//這是我所希望看到
香港專業教育學院已在樞軸表中讀取了樣機,並會不喜歡使用那。香港專業教育學院創建的SQL小提琴這裏: http://www.sqlfiddle.com/#!2/d19d2c
編輯// 香港專業教育學院設法寫一半查詢,但我懷疑它的工作原理,但我想它的一個起點。
SELECT d.date
, p.Firstname
, p.Lastname
, c.centername
, v.status
, s.FirstName
, s.LastName
FROM visit v
LEFT
JOIN date d
ON v.dateID = d.id
LEFT
JOIN centerName c
ON c.centerID = c.id
謝謝!
你提到的獲取數據,這意味着'SELECT',但你的提琴顯示'INSERT'。你在找什麼輸出? – Sablefoste 2014-12-07 12:25:33
對不起,我忘了把我試圖做的查詢,但沒有工作 – user3411002 2014-12-07 12:27:21
檢查編輯。 @SableFoste ive在問題中描述了我需要的那種輸出。 – user3411002 2014-12-07 12:31:37