vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück
Rubrik:    |   VB-Versionen: VB2005, VB200801.06.11
Zeilen nummerieren bei SQL-SELECT

Ein kleiner Trick, wie man in der SQL-SELECT-Anweisung eine Ordnungsnummer für jede Zeile erzeugen kann.

Autor:  Dietrich HerrmannBewertung:     [ Jetzt bewerten ]Views:  2.235 
ohne HomepageSystem:  Win2k, WinXP, Win7, Win8, Win10, Win11kein Beispielprojekt 

Wer mit dem SQL Server 2008 arbeitet benötigt möglicherweise einmal das 'Durchnummerieren' der mittels SELECT-Anweisung erzeugten Zeilen.

Im nachfolgenden zeigen wir hier kurz am einfachsten Fall, wie man das erreichen kann:
Liest man beispielsweise mit

SELECT Name, Vorname, Telefonnummer FROM Personaldaten

diese Daten aus einer SQL-Datentabelle aus, kann man mit der folgenden Ergänzung jede Zeile mit einer Zeilennummer versehen:

SELECT RANK() OVER (ORDER BY Name, Vorname) AS rowNum, 
  Name, Vorname, Telefonnummer FROM Personaldaten

Das war auch schon alles.