我想獲得組的列表,並顯示他們的成員(僅一次)只給會員名:MYSQL - 如何建立這個查詢?
TABLE_A:
| GROUP_ID | NAME |
---------------------
| 1 | Tom |
| 2 | Frank |
| 3 | Shilla |
| 1 | Scully |
| 3 | Scully |
| 3 | Scully |
| 3 | Scully |
| 4 | Scully |
| 1 | Jen |
表-B:
| ID | GROUP_NAME |
-------------------
| 1 | Troopers |
| 2 | Clubs |
| 3 | Mavericks |
| 4 | Tomatoes |
這是SQLFidlle
這就是結果:
| GROUP_NAME | GROUP_CONCAT(C.NAME) |
--------------------------------------------
| Mavericks | Scully,Scully,Scully,Shilla |
| Tomatoes | Scully |
| Troopers | Scully,Jen,Tom |
我想獲得是
| GROUP_NAME | GROUP_CONCAT(C.NAME) |
-------------------------------------
| Mavericks | Scully,Shilla |
| Tomatoes | Scully |
| Troopers | Scully,Jen,Tom |
我應該如何更改查詢?
我需要這樣的結果:新羅,斯卡利,斯卡利,斯卡利是:以新羅,斯庫利 – Ted
所以我有編輯和它的工作是你需要的 –