Damit erhältst du aber eine Menge Sätze, die laut aktueller Sortierfolge vor dem aktuellen Datensatz liegen.
Deswegen limitiere ich das ja auf einen Datensatz.
[/quote]Prinzipiell müsste eine Bedingung bei drei Sortierkriterien a,b und c in etwa so aussehen:
where (a>a0) or ((a=a0) and (b>b0)) or ((a=a0) and (b=b0) and (c>c0))[/quote]
Aber a0, b0 und c0 habe ich ja nicht.
Zitat:
Wenn Du damit meinst, dass der Wert ein leerer String sein kann, dann ist es egal. Der leere String liegt in der Sortierfolge vor jedem anderen String. Wenn allerdings Werte NULL sein können, wird es wesentlich komplizierter, weil das Ergebnis jedes Vergleichs, in den der Wert NULL involviert ist, als Ergebnis wieder NULL liefert.
Nein, nur Leerstrings.