SQL joindre plusieurs valeurs à partir de la colonne, dans une cellule

Il y a une tonne de jointure sql q déjà, mais je n'ai pas vu ma réponse donc voilà . . . Je suis en train de travailler avec WPDB (base de données WordPress)/EZSql/MySQL 5.0. Essayez d'atteindre la "simple" souhaité la sortie ci-dessous n'en a pas été facile.

Courant de sortie

MemberID          MemberName              FruitName
--------------    ---------------------   --------------
1                  Al                     Apple
1                  Al                     Cherry

De sortie désiré

MemberID           MemberName            FruitName
-----------        --------------        ------------
1                  Al                    Apple, Cherry

MemberID vient de la table a, Nomdumembre vient de tableau a et b, et FruitName vient de la table b. Parce que je suis sortie de tout un tas d'autres colonnes de la table a, j'ai 'gauche a rejoint les deux tables par le biais de cette requête:

$contents = $wpdb->get_results( $wpdb->prepare("SELECT * FROM a LEFT JOIN b ON a.MemberName = b.MemberName"));

Plus tard, j'ai imprimer les colonnes à l'aide de l'écho:

        <td><?php echo $content->MemberID ?></td>
        <td><?php echo $content->MemberName ?></td>
        <td><?php echo $content->FruitName ?></td>

Je suppose que je devrais essayer de requête/jointure entre les deux tables dans une manière différente si il peut être possible de faire preuve de créativité dans l'impression de colonnes. J'ai trouvé ce la discussion ici et modélisé à ma question après elle, mais je ne comprends pas leurs solutions et j'espère qu'il fera quelque chose de plus simple.

InformationsquelleAutor Adam | 2009-07-20