SorgenKind mech: vielleicht nochmal zur erklärung

Beitrag lesen

etwas praktischer erklärt:
ich habe 2 Tabellen, eine mit Objekten und einem datum, welche eine Wertigkeit haben sollen, diese kann sich aber im lauf der zeit ändern, also gibt es noch eine Tabelle, wo die Wertigkeiten enthalten sind, mit einem gueltig_ab-datum

nun will ich also in einem SELECT ... JOIN die Objekte abrufen mit der passenden Wertigkeit

wenn ich nun aber ein join mache, welches Beispiels weise ON werttabelle.gueltig_ab<=objekttabelle.datum mache, dann würde er ja alle jemals da gewesenen Wertigkeiten nehmen, ich will ja aber nur das, was tatsächlich gültig war / ist, also nut den datensatz mit dem höchsten gueltig_ab-datum, und das nach Möglichkeit ohne subquery

ich hoffe, das ist verständlicher ;)

LG