-
Das Problem ist halt nur, dass Order By in Subqueries i.d.R. ignoriert werden.
Da gilt dann meist die Sortierung nach Satznummer.
M.a.W., der Limit funktioniert, der Order-By aber nicht.
Limit ist auch nur eine andere Schreibweise (näher am SQL-Standard) als "fetch first n rows only".
Dein SQL wird nämlich umgebaut in
Select Min(K1), Max(K1)
from (
Select K1 from YourTable
Limit 10000
)
With-Konstrukte erleichtern uns nur das Lesen von SQL's wowie die Wiederverwindung in mehreren Joins. Dies heißt ebenso, dass eine Mehrfachverwendung einer With-Table auch mehrfach gelesen wird.
Nachdem ich nun mal an eine V7-Mschine gekommen bin, konnte ich prüfen, dass im Gegensatz zu früher ein "Order By" nun doch angewendet wird.
Wann immer das nun mal dazugekommen ist.
Beim Lateral Table geht das schon länger, bei Subqueries nun wohl auch.
Aber dies ist eher nicht Standard-SQL, denn der Microsoft SQL-Server lehnt dies ab.
Die Alternative wäre ansonsten noch
Select Min(K1), Max(K1)
from (
Select K1, row_number() over(order by K1) as rowno
from YourTable
)
where rowno <= 10000
Similar Threads
-
By timeless in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 04-05-10, 13:33
-
By Jenne in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 26-09-08, 16:22
-
By Liebhoff in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 30-11-07, 13:16
-
By COS in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 22-11-07, 14:06
-
By f.g. in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 15-08-05, 14:25
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks