phpbar.de logo

Mailinglisten-Archive

Joins auf die gleiche tabelle

Joins auf die gleiche tabelle

Johnny Doe mysql-de_(at)_lists.bttr.org
Wed, 21 Nov 2001 19:48:28 +0100


> ich hab folgendes problem :
>
> Ich hab eine tabelle in der sich 2 arten von produkten befinden.
> Diese unterscheiden sich durch ihr 'art'-Feld.
> Zu einem Produkt der Art a gibt es 0-1 passendes Produkt der art b.
> Welches passt entscheidet sich anhand des feldes 'groesse' und 'farbe'.
> Diese muessen bei beiden arten gelich sein, damit sich ein match ergibt.
>


Du machst einen Selfjoin in der Art:

SELECT a.artikel, b.artikel
FROM tabelle a, tabelle b
WHERE a.farbe = b.farbe
 AND a.größe = b.größe;

Gruß

Johnny Doe

---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive