Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
Delphi 12 Athens
|
AW: Zum nächsten Datensatz springen
8. Jun 2010, 23:11
Nur zur Sicherheit:
nächster DS
SQL-Code:
SELECT
ID
FROM
adressen
WHERE
CONCAT_WS(' ',gesch_firma,name,vorname,CAST(ID AS VARCHAR)) >=
(SELECT
CONCAT_WS(' ',gesch_firma,name,vorname,CAST(ID AS VARCHAR))
FROM
adressen
WHERE ID = $id)
AND
ID <> $id
ORDER BY
gesch_firma,name,vorname
LIMIT 1
Vorheriger DS:
SQL-Code:
SELECT
ID
FROM
adressen
WHERE
CONCAT_WS(' ',gesch_firma,name,vorname,CAST(ID AS VARCHAR)) <=
(SELECT
CONCAT_WS(' ',gesch_firma,name,vorname,CAST(ID AS VARCHAR))
FROM
adressen
WHERE ID = $id)
AND
ID <> $id
ORDER BY
gesch_firma DESC,name DESC,vorname DESC
LIMIT 1
Wie gehabt ungetestet, sollte aber hoffentlich passen.
[edit] Den sql-Tag hatte ich auch schon versucht, es muss jetzt [ code= SQL ] heißen (ohne Leerzeichen natürlich) [/edit]
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|
|
Zitat
|