hi Vinzenz,
danke für deinen Vorschlag.
setzt wie Dein Statement voraus, dass auf bdate ein UNIQUE-Index liegt, da es bei gleichen Einträgen in dieser Spalte zum Fehler "Subquery liefert mehr als eine Zeile zurück" kommt.
Stimmt, hatte ich noch gar nicht explizit bedacht.
Da ich in meinem Blog der einzige Eintrags-Schreiber bin, sind zwei Einträge zum exakt gleichen Zeitpunkt natürlich extrem unwahrscheinlich bis nahezu ausgeschlossen :-)
Aber da ich auf bdate ja eh einen Index zwecks besserer Suchperformance legen wollte, kann ich diesen ja auch eigentlich gleich noch UNIQUE machen.
Natürlich könnte ich dem mit LIMIT 1 (im äußeren Subquery) entgegenwirken, das Ergebnis wäre ein nicht erreichbarer Eintrag. Vergleichbares sollte bei Deinem Statement übrigens ebenfalls der Fall sein.
Dein Vorschlag nutzt jetzt im Subquery allerdings jeweils noch mal einen Subquery - da erscheint mir mein Vorgehen doch irgendwie praktikabler.
Danke trotzdem.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }