嗨,我有如下表MySQL的加入3代表一起
用戶(ID是主鍵/自動增加)
id | alias | name ---------------------------------- 1 |Joe |Joe Anderson 2 |TG |Tegu Kuan 3 |Peter |Peter Neil 4 |Nicol |Clin Nicol
圖像(ID是主鍵/自動增加。images.user代表用戶。 ID)
id | image | user ---------------------------------- 1 |125.jpg |1 2 |126.jpg |1 3 |127.jpg |2 4 |128.jpg |3
飼料(ID是主鍵/自動增量。feed.user表示users.id)
id | title | user ---------------------------------- 1 |-some text a-|1 2 |-some text b-|2 3 |-some text c-|3 4 |-some text d-|3
我想加入這3代表在下列情況下
- 輸出應該包含users.alias,images.image,feed.title
- 四行作爲飼料表有四排(我需要從
feed
)。 - 只有同一用戶的最後一張圖片。爲例126.jpg用戶1不125.jpg
- 降序的feed.id 爲了
輸出應該是這樣的
alias | image | title ---------------------------------- Peter |128.jpg |-some text d- Peter |128.jpg |-some text c- TG |127.jpg |-some text b- Joe |126.jpg |-some text a-
請幫我寫此查詢。
你甚至會自己嘗試嗎?公平地說,你的表格很簡單,因此查詢非常簡單。任何基本的JOIN教程都會給你足夠的信息來做到這一點。 – Lee
您能向我們展示您迄今爲止所做的工作,以便我們幫助您糾正哪些問題? –
@李我已經嘗試了很多次。我想我有關於mysql連接知識的問題。如果有兩張桌子,對我來說很容易。這就是爲什麼我花了大約15分鐘在這篇文章中寫下所有表格。 – AmilaDG