SELECT * FROM mehrere Tabellen. MySQL

SELECT name, price, photo FROM drinks, drinks_photos WHERE drinks.id = drinks_id

yeilds 5 Zeilen (5 arrays), die photo ist das einzige Feld in einer Zeile. name, price bekommen wiederholt (hier fanta- name, price wiederholen Sie 3 mal.) Wie kann ich loszuwerden, diese Duplikate?

Edit: ich will name, price und alle photo für jedes Getränk.

 id      name      price
  1.    fanta        5
  2.     dew         4


 id      photo                   drinks_id
  1.     ./images/fanta-1.jpg      1
  2.     ./images/fanta-2.jpg      1  
  3.     ./images/fanta-3.jpg      1 
  4.     ./images/dew-1.jpg        2
  5.     ./images/dew-2.jpg        2

InformationsquelleAutor der Frage NestedWeb | 2012-10-15

Schreibe einen Kommentar