Hallo Zusammen,
folgende Tabellen:
Posten
beleg_id artikel_id (zusammengesetzer Primärschlüssel) menge
Beleg
id praxis_id datum (type: TIMESTAMP)
folgende Abfrage:
SELECT p . * , b . *
FROM posten p
INNER JOIN beleg b ON p.beleg_id = b.id
AND b.datum
BETWEEN ‚2012-07-11‘
AND ‚2012-07-13‘
gibt ein leeres Ergbnis zurück.
Es gibt definitiv Datensätze die in den zeitlichen Bereich fallen und über
beleg.id => posten.beleg_id verbunden sind.
Wenn ich den zeitlichen Bereich auf z.B.:
BETWEEN ‚2012-01-11‘ AND ‚2012-07-13‘
erweitere bekomme ich Datensätze angezeigt. Muss ich für das Datum eine andere Formatierung nutzen? Oder hat sonst jemand eine Idee?