很多爲了我有以下表格:許多由relantionship
+---------+ +-----------+ +---------+
| USER | | USER_BOX | | BOX |
| id | | user_id | | id |
| name | | box_id | | name |
| | | | | |
+---------+ +-----------+ +---------+
我想要做的就是查詢數據庫,以列出所有箱子,但必須有與用戶關係的所有盒上市第一次,只有一次。我卡住了,我甚至不確定MySql支持這樣的查詢。
USER BOX USER_BOX
+--------|--------+ +--------|--------+ +--------|--------+
| 0 | Jonh | | 0 | Boobox | | 0 | 4 |
+--------|--------+ | 1 | RedBox | | 0 | 3 |
| 2 | GGbox | +--------|--------+
| 3 | OKbox |
| 4 | boxy |
+--------|--------+
結果查詢將返回:
4 - boxy
3 - Okbox
0 - Boobox
1 - RedBox
2 - GGbox
編輯:我們的想法是能夠通過用戶查詢,所以它更容易找到在一個大的列表中的用戶框。
這個問題似乎是題外話,因爲似乎沒有找到一個解決辦法的努力。 – Itay
好點,展示你到目前爲止所嘗試過的。 –
我很尷尬地展示我所做的,特別是因爲它根本沒有工作。 – localhost