Hallo zusammen,
ich kriege zuviel. Ich hoffe einfach, dass einer von euch die Einfachheit des eigentlich Problemes realisieren und mir einen Tip geben kann: Folgendes Problem:
2 Tabellen Produkt und Kategorie (sagen wir P und K)
P und K haben ein gemeinsames Feld (gleicher Name) P.ref bzw. K.ref (hier ist ref der primary). Also schon einmal recht einfach: Produkte erhalten halt eine Kategorie-ID-Referenz auf K.ref.
Und nun mein Problem, an dem ich verzweifele (bitte gebt mir keine zweizeiler Lösung, bitte bitte lasst es kompliziert erscheinen ...):
Ich möchte Zählen, wieviele Produkte in einer Kategorie sind, aber eben auch 0 Produkte "mitzählen" können.
Sowas:
K.ref | P_Count
1 3
2 1
3 0
4 0
....
Bitte bitte helft mir. Ich bekomm das einfach nicht hin. Habs mit sämtlichen Joins und perfiden 0-UNIONS versucht... schaffs nicht
ich kriege zuviel. Ich hoffe einfach, dass einer von euch die Einfachheit des eigentlich Problemes realisieren und mir einen Tip geben kann: Folgendes Problem:
2 Tabellen Produkt und Kategorie (sagen wir P und K)
P und K haben ein gemeinsames Feld (gleicher Name) P.ref bzw. K.ref (hier ist ref der primary). Also schon einmal recht einfach: Produkte erhalten halt eine Kategorie-ID-Referenz auf K.ref.
Und nun mein Problem, an dem ich verzweifele (bitte gebt mir keine zweizeiler Lösung, bitte bitte lasst es kompliziert erscheinen ...):
Ich möchte Zählen, wieviele Produkte in einer Kategorie sind, aber eben auch 0 Produkte "mitzählen" können.
Sowas:
K.ref | P_Count
1 3
2 1
3 0
4 0
....
Bitte bitte helft mir. Ich bekomm das einfach nicht hin. Habs mit sämtlichen Joins und perfiden 0-UNIONS versucht... schaffs nicht
Comment