Die Quick & Dirty Methode:

CREATE TABLE #temp01
(
        tempID  int IDENTITY(10,10) NOT NULL,
        tableID int     NOT NULL
)

INSERT INTO #temp01 (tableID)
SELECT ID FROM tabelle ORDER BY orderID

UPDATE tabelle
SET orderID = #temp01.tempID
FROM tabelle A
INNER JOIN #temp01 B ON A.ID = B.tableID

Christoph

> -----Original Message-----
> From: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
> Sent: Friday, December 14, 2001 1:32 PM
> To: ASP Datenbankprogrammierung
> Subject: [aspdedatabase] AW: RE: SQL String
> 
> 
> meine Trotzdem eine Idee?
> 
> -----Urspr�ngliche Nachricht-----
> Von: Schoeppl Alexander 
> Gesendet: Freitag, 14. Dezember 2001 13:28
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] AW: RE: SQL String
> 
> 
> nein, war ein bl�des Beispiel. �ber die Orderid kann man eben S�tze
> umordnen.
> 
> 1   9
> 2   29
> 3   15
> 
> Ergebnis
> 1   10
> 3   20
> 2   30
> 
> trotzdem eine ID?
> 
> 
> 
> -----Urspr�ngliche Nachricht-----
> Von: Christoph Biegner [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 14. Dezember 2001 13:23
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] RE: SQL String
> 
> 
> UPDATE tabelle SET orderID = ID * 10
> 
> Vorausgesetzt, deine IDs sind wirklich so vergeben.
> 
> Christoph
> 
> > -----Original Message-----
> > From: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
> > Sent: Friday, December 14, 2001 1:19 PM
> > To: ASP Datenbankprogrammierung
> > Subject: [aspdedatabase] SQL String
> > 
> > 
> > Hallo,
> > 
> > ich habe wieder mal eine kleine SQL Frage.
> > 
> > Ich habe eine Tabelle mit einer Ordnungszahl f�r die Darstellung.
> > 
> > Nun m�chte ich dieses Feld im alten Basicstil in Zehnerschritten neu
> > nummerieren.
> > 
> > BSP:
> > id  orderid
> > 1   10
> > 2   15
> > 3   23
> > 4   29
> > 5   40
> > 
> > Ergebnis sollte sein:
> > 
> > 1   10
> > 2   20
> > 3   30
> > 4   40
> > 5   50
> > 
> > Kann man sowas als SQL Statement mit einem Updatebefehl 
> > machen oder mu�
> > ich das mit einer Schleife �ber alle Datens�tze l�sen?
> > 
> > lg
> > Alex
> > 
> > 
> > | [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

| [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

| [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

Antwort per Email an