Mailinglisten-Archive |
Hallo,
irgendwie scheint die MySQL-Liste tot zu sein, zumindestens kommen
seit ueber 4 Stunden keine Beitraege mehr durch. Aber da die User
sowieso alle auch hier mitlesen, versuche ich es einfach:
Hier ein Query:
SELECT o.oID, o.preis, k.vorname, k.name
FROM objects AS o
LEFT JOIN matrix AS m ON m.oID = o.oID
LEFT JOIN categorie AS c ON c.cID = m.cID
LEFT JOIN kuenstler AS k ON k.kID = o.kID
WHERE o.FG = 'Y'
AND o.shop = 'Y'
AND c.cID = 5;
Seine Ausgabe:
+-----+---------+--------------+----------------+
| oID | preis | vorname | name |
+-----+---------+--------------+----------------+
| 200 | 150.00 | Boris | Doempke |
| 200 | 150.00 | Boris | Doempke |
| 199 | 150.00 | Claudia | Busching |
| 198 | 150.00 | Udo | Achterholt |
| 197 | 150.00 | Norbert | Beer |
| 201 | 150.00 | Michael | Freiburger |
| 201 | 150.00 | Michael | Freiburger |
| 202 | 150.00 | Horst-Dieter | G÷lzenleuchter |
| 202 | 150.00 | Horst-Dieter | G÷lzenleuchter |
| 203 | 150.00 | Karl Otto | G÷tz |
| 204 | 150.00 | Rune | Mields |
| 205 | 150.00 | | Rissa |
| 206 | 150.00 | Ben | Willikens |
| 207 | 150.00 | Thomas | Ritter |
| 208 | 1700.00 | | verschiedene |
| 208 | 1700.00 | | verschiedene |
| 209 | 150.00 | Maria | Moser |
| 210 | 150.00 | Manfred | Nipp |
| 210 | 150.00 | Manfred | Nipp |
+-----+---------+--------------+----------------+
19 rows in set (0.83 sec)
Und nun die Frage:
Die Spalte oID ist als auto_increment und primary key angelegt,
d.h. es gibt keine doppelten Eintraege. Woher kommen die also ?
m. b. G. Norbert
_____________________
normal: 02682-966898
Notruf: 0163-3613642
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive