j4nk3y: MySQL data type

Beitrag lesen

Hey,

Ja, hab ich schon des öfteren rein geschaut. Aber ich verstehe nicht wie ich in das Kreuzprodukt noch weitere reglementierungen einbauen kann.

Sagen wir ich hab Folgende Tabellen: a.

|uid|pid|
| 1 | 1 | | 2 | 3 |

b.

|pid|...|
| 1 |...| | 1 |...| | 1 |...| | 1 |...| | 1 |...| | 2 |...| | 2 |...| | 2 |...| | 2 |...| | 2 |...|

c.

|pid|...|
| 1 |...| | 1 |...| | 1 |...| | 1 |...| | 1 |...| | 2 |...| | 2 |...| | 2 |...| | 2 |...| | 2 |...|

Und mein Select sieht dann etwa so aus:

Select * FROM a LEFT JOIN b ON a.pid = b.pid LEFT JOIN c ON a.pid = c.pid WHERE uid = 1

Das sind dann 25 Zeilen in der Ergebnismenge. Brauchen tue ich aber effektiv nur 10.

Gruß
Jo