Ich mag würde eine SELECT-Abfrage-Anweisung mit Autowert schaffen .. wie ..Autowert in select-Anweisung in SQL Server
select * from tbl1
gibt mir alles aus der Tabelle.
Das Ergebnis Ich mag würde zu bekommen, ist ..
1 data
2 data
3 data
So wie kann ich diese Nummer bekommen tun .. ??
wie ..
select (for autonumber), * from tbl1
die Daten in meiner Tabelle wiederholt werden (keine eindeutigen Daten)
ja .. das ist die richtige Antwort. Ich möchte etw tun .. SELECT ROW_NUMBER() OVER (ORDER BY col1) AS rn, * VON tbl1 wo rn = 5; Anscheinend funktioniert es nicht so ... irgendeine Lösung dafür? – william
@william: Sie müssen die Zeilennummer in einer abgeleiteten Tabelle generieren und in einer äußeren Auswahl filtern. Ich werde meine Antwort aktualisieren, um dies zu demonstrieren. –
Ich kann dumm aussehen, diese Frage zu stellen. Aber was ist T1? Und ich kann "Reihenfolge" nicht in innere Auswahlanweisung setzen, ist das normal? – william