Erste Datensatz löschen (MSSQL)

Ich habe eine Tabelle. wenn ich die erste Satz selektieren will
Einfach: select top 1 * from table
Hier habe ich keine Wher-Klause gemacht, um die erste Satz zu selektieren!!

Jetzt will genau so machen, wie bei selektieren,

gibt es Tipp oder ähnliches?
 
SQL:
delete top 1 from table order by id;

Mein SQL-Orakel sagt mir, dass das höchstwahrscheinlich nicht klappen wird.

Warum kein where

Wie soll das Endergebnis aussehen?
Was musst du vergleichen?
Gib uns Infos, wir geben dir Antworten.
 
Also wie ich das verstanden habe möchte er lediglich den tupel mit der ersten (der kleinste) id löschen. Aber da keine where Clause benutzen weil er das ganze irgendwie verschachteln will.

ma ne frage von mir ;D wie kann cih so schoen den sql code reinschreiben D;
 
Indem du code-Tags verwendest

['sql'] code ['/sql'] ohne die '

gibts u.a. auch für
<code>
<php>
<java>
<quote>
 

Neue Beiträge

Zurück