Nur das erste Ergebnis auswählen

8

Ich habe die folgende Abfrage geschrieben:

%Vor%

Allerdings gibt es mir die falsche Antwort, aber wenn ich die ROWNUM <= 1 -Klausel lösche, dann steht die richtige Antwort ganz oben in der Ergebnismenge.

Was kann ich in dieser Abfrage ändern, damit sie die richtige Antwort liefert?

Danke, Alex.

BEARBEITEN: Vergessen Sie zu sagen, dass die Abfrage nur das erste Ergebnis in der Ergebnismenge zurückgeben soll.

    
Alex Hope O'Connor 20.10.2011, 09:48
quelle

2 Antworten

16

Der Filter ROWNUM wird vor der Sortierung angewendet. Was Sie tun müssen, ist dies:

%Vor%     
Lukas Eder 20.10.2011, 09:50
quelle
3

Wickeln Sie das rownum wo in einer anderen externen Abfrage:

%Vor%     
BigMike 20.10.2011 09:51
quelle

Tags und Links