Frank (no reg): SQL Probleme eine bestimmte Zeitperiode auszugeben

Beitrag lesen

Hallo,

CROSS JOIN aus Liste aller Mieter und Liste aller Monate (also Monat+Jahr, zb. in der Form: 201108 -> schoene Integerzahl) kombiniert mit WHERE EXISTS (SELECT WHERE Mieter ... and Monat .... )

Ergebnis sieht dann so aus

Mieter (kommt aus der Liste aller Mieter)
Monat (kommt aus der Liste aller Monate)

Wenn Datensatz in der Ausgabe, dann hat der Mieter in dem Monat einen Parkplatz gemietet, ansonsten nicht. Alternativ kannst du mit einem LEFT OUTER JOIN arbeiten und auf NULL pruefen.

Gruss, Frank