J'ai une requête MySQL qui effectue une jointure sur deux tables.
Première table (users) : user_id et vcard_id
Deuxième table (tags) : tag_id, vcard_id, tag_name et tag_value
La jointure se fait sur vcard_id via la requête SELECT bp.*,bt.tag_name,bt.tag_value FROM users bp LEFT JOIN tags bt ON bp.vcard_id=bt.vcard_id
Le résultat de la jointure est le suivant :
Code : Tout sélectionner
user_id vcard_id tag_name tag_value
-------------------------------------
1 2 prenom bob
1 2 nom dupont
1 2 telephone 1234567890
2 3 prenom nicolas
2 3 nom durand
2 3 telephone 1209876543
Code : Tout sélectionner
user_id vcard_id prenom nom telephone
------------------------------------------
1 2 bob dupont 1234567890
2 3 nicolas durand 1209876543