Resultateter fra koblingstabell med butikker (SQL eller PHP løsning)

Les hele artikkelen

Har to tabeller og en koblingstabell: produkt, butikk og butikk_produkt. 

Produkt viser et produkt som kan finnes i flere butikker. Dette kobles sammen i butikk_produkt.

For å vise resultatene bruker jeg følgende SQL: 

SELECT navn, butikk 
   FROM produkt p 
      LEFT JOIN butikk_produkt bp ON p.produktid = bp.produktid 
      INNER JOIN butikk b ON b.butikkid = bp.butikkid;

Da kan svaret f.eks. bli :

 

navn butikk
såpe sapebutikken
såpe sapertilsalgs

 

Skulle helst hatt et svar som under og gjerne med butikker til det uendelige. Finnes det en slik løsning i SQL eller PHP? Gjøre svaret om til arrays på en måte eller noe? Veldig takknemlig for svar.

navn butikk butikk2
såpe sapebutikken sapertilsalgs

 

Skal for eksempel kunne vises på nett som:

Såpe
Finnes i sapebutikken, sapertilsalgs…

 

Takker for svar!