2016-06-02 6 views
1

Ich habe die Anforderung, 'N'records zu überspringen und die nächsten' M'-Datensätze in einer Select-Anweisung in Teradata zu übernehmen. Ich konnte nicht herausfinden, wie man Sprung-N-Datensätze in Teradata implementiert. Kann jemand hier mich leiten? In MySQL kann ich dasselbe mit LIMIT N, M tun. Ich suche etwas Ähnliches in Teradata.Zeilen in einer Select-Anweisung in Teradata überspringen

Antwort

2

Sie können Standard-SQL ROW_NUMBER und Teradata nutzen QUALIFY:

QUALIFY ROW_NUMBER() OVER (ORDER BY whatever) BETWEEN N and N+M 
+0

dank @dnoeth .. – csharpnewbie

Verwandte Themen