SELECT-Frage

01/12/2008 - 21:23 von Hartmut Callies | Report spam
Hallo,
ich habe eine spezielle Frage zu SELECT.
Die Tabelle Lager hat zum Beispiel folgende Datensàtze:

aktiv Material
0 Schraube M6
1 Schraube M8
1 Schraube M10
0 Schraube M12
1 Schraube M14
0 Schraube M16

SELECT COUNT(Material) FROM Lager WHERE aktiv=1
gibt die Zahl 3 aus. Somit weiß ich, wieviele Datensàtze existieren,
die aktiv sind.
Jetzt will ich diese Datensàtze einzeln durchlaufen. Etwa so:
SELECT Material FROM Lager WHERE aktiv=1 AND (ROW=1 ???)
Also erst Zeile 1, dann Zeile 2 und zum Schluss Zeile 3 ausgeben.
Ich weiß, dass dies etwas sonderbar ist.
Gibt es eine solche Abfrage und wenn ja, wie lautet die Syntax dann richtig?
Danke für Eure Unterstützung.

Hartmut Callies
 

Lesen sie die antworten

#1 Stefan Hoffmann
01/12/2008 - 21:41 | Warnen spam
hallo Hartmut,

Hartmut Callies schrieb:
Jetzt will ich diese Datensàtze einzeln durchlaufen. Etwa so:
SELECT Material FROM Lager WHERE aktiv=1 AND (ROW=1 ???)
Also erst Zeile 1, dann Zeile 2 und zum Schluss Zeile 3 ausgeben.
Ich weiß, dass dies etwas sonderbar ist.



http://msdn.microsoft.com/en-us/lib...80169.aspx
http://www.zdnet.de/builder/archite...106,00.htm
http://www.mssqltips.com/tip.asp?tip99
http://www.sql-server-performance.c...rs_p1.aspx

mfG

Ähnliche fragen