Na also, wenn ich LIMIT nicht völlig falsch verstanden habe richtet das sich nach der aktuellen Sortierreihenfolge. Btw suche ich immer noch meinen Denkfehler
[edit] Dröseln wir das mal gemeinsam auf.
SQL-Code:
SELECT
ID
FROM
adressen
WHERE
CONCAT_WS(' ',gesch_firma,name,vorname) >=
(SELECT
CONCAT_WS(' ',gesch_firma,name,vorname)
FROM
adressen
WHERE ID = $id)
AND
ID <> $id
ORDER BY
gesch_firma,name,vorname
LIMIT 1
Ich suche alle DS, die im angegebenen Format ein gleiches oder größeres Ergebnis aufweisen. Von diesen möchte ich nur die, deren ID von der gesuchten abweicht. Und von denen wiederum interessiert uns nur der Erste. So war es gedacht, sieht jemand, was ich nicht sehe?[/edit]