我在我的數據庫中有一個表,名爲users
,在此表中有一個名爲rank
的字段。該字段包含用戶級別的ID。使用ID從不同的表中獲取數據
我也有一個名爲表「居」在我的數據庫,而這個表有id
,rank_id
和rank_name
的id
是主要的汽車增量領域,rank_id
持有排ID,這就是正在被使用我的users
表。
一切都很好。當我輸出他們的排名時,我需要顯示用戶rank_name
,而不是rank_id
。我不是在MySQL的親,我仍然在學習。
我如何獲得用戶rank
,匹配它的rank_id
在表ranks
然後輸出rank_name
從相應rank_id
?
請使用mysql_*.
回答這個問題我知道它的生活即將結束,但這是我現在正在練習的東西,將幫助我學習如何轉換爲mysqli_*
或PDO。
這是一個非常基本的SQL連接查詢。我想如果你打算使用它,你需要學習更多關於SQL的知識。 –
所以你必須使用連接?好,謝謝。 – PrivateMufasa
'SELECT * FROM users INNER JOIN排在ON(users.rank_id = ranks.id)WHERE users.id = {userId}'....這只是一個例子,但它應該指向正確的方向。 – mic