Je voudrais obtenir une liste des groupes et de leurs membres montre (une seule fois) étant donné qu'un nom de membre:MYSQL - Comment construire cette requête?
TABLE_A:
| GROUP_ID | NAME |
---------------------
| 1 | Tom |
| 2 | Frank |
| 3 | Shilla |
| 1 | Scully |
| 3 | Scully |
| 3 | Scully |
| 3 | Scully |
| 4 | Scully |
| 1 | Jen |
Table_b:
| ID | GROUP_NAME |
-------------------
| 1 | Troopers |
| 2 | Clubs |
| 3 | Mavericks |
| 4 | Tomatoes |
Voici le SQLFidlle
Ceci est le résultat:
| GROUP_NAME | GROUP_CONCAT(C.NAME) |
--------------------------------------------
| Mavericks | Scully,Scully,Scully,Shilla |
| Tomatoes | Scully |
| Troopers | Scully,Jen,Tom |
Ce que je voudrais faire est
| GROUP_NAME | GROUP_CONCAT(C.NAME) |
-------------------------------------
| Mavericks | Scully,Shilla |
| Tomatoes | Scully |
| Troopers | Scully,Jen,Tom |
Comment dois-je changer la requête?
J'ai besoin de ce résultat: Shilla, Scully, Scully, Scully d'être: être Shilla, Scully – Ted
donc je l'ai édité et son travail comme vous avez besoin –