Stefan Falz: Brauche dringend Hilfe um ein ASP Problem zu lösen!

Beitrag lesen

Hallo Anke,

Ich möchte 1 *Record* aus meiner Tabelle rausfischen.

  1. Es sollte ein Record sein wo das Feld *bild* nicht den inhalt (none) drin hat. (None) ist Standardwert für dieses Feld.
  2. Dieser Record sollte ausserdem das neuste sein (mit der grössten ID Nummer von allen den vorhandenen records die etwas anderes als *none* drin haben)

(None) soll wahrscheinlich NULL sein, oder? Dann sollte Deine Anfrage
ungefähr so aussehen:

SQL= "SELECT * FROM BilderDB where einbild NOT IS NULL AND id = (SELECT max(ID) FROM BilderDB)"

Wenn einbild eine leere Zeichenfolge (also "") ist, mus die Abfrage so aussehen:

SQL= "SELECT * FROM BilderDB where einbild <> '' AND id = (SELECT max(ID) FROM BilderDB)"

durch den Subselect id = (...) wird nur die groesste ID zurückgegeben.

Tschau, Stefan