Nur zur Kontrolle, ob ich die Anforderung richtig interpretiert habe: angenommen, Du hast die Abfrage
SQL-Code:
SELECT
ID, Firma, Name, Vorname
FROM
Tabelle
ORDER BY
Firma, Name, Vorname
Dabei kommt dann so etwas heraus:
Code:
42 Meier GmbH Meier Alfred
1337 Meier GmbH Meier Boris
4711 Müller GbR Anton
Nun möchtest Du, dass bei ID-Parameter 1337 die ID 4711 herauskommt, stimmt das soweit?