Bist Du sicher, dass das so funzt? Sieht komisch f�r mich aus... Mein Vorschlag w�re:
Delete from table where id in (select top n id from table order by date_field) Claudius -----Original Message----- From: Eiben, Thorsten [mailto:[EMAIL PROTECTED]] Sent: Montag, 13. Mai 2002 19:56 To: ASP Datenbankprogrammierung Subject: [aspdedatabase] RE: [aspdedatabase] ersten 'n'-datens�tze einer tabelle l�schen... DELETE table FROM (SELECT TOP n * FROM table ORDER BY [date_field] ) AS a WHERE table.date_field = a.date_field Th. -----Original Message----- From: Meik Schuetz [mailto:[EMAIL PROTECTED]] Sent: Monday, May 13, 2002 10:30 AM To: ASP Datenbankprogrammierung Subject: [aspdedatabase] ersten 'n'-datens�tze einer tabelle l�schen... Hallo, wie bekomme ich den die ersten n-Datens�tze gel�scht in einer nach einem Datumsfeld sortierten Liste? Also sowas wie: SELECT TOP n FROM table ORDER BY [date_field] halt' das SELECT durch DELETE ersetzt. Sollte doch eigentlich ganz einfach sein aber es will nicht funktionieren. Die tabelle hat leider keine GUIDs oder AutoInc spalten und das ganze l�ufte unter SQLServer2000 Viele Gruesse Meik | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp --- Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.351 / Virus Database: 197 - Release Date: 4/19/2002 | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
