Forum: Datenbanken
by lonskiswerk,
31. Jan 2010
Danke, der Tipp mit Reverse war Gold wert. :D Im Nachhinein verstehe ich auch, wie ihr das mit Locate meintet, aber ich bevorzuge doch die Version mit Reverse.
SELECT
J.*,
(J.time2 - J.time1) AS diff1,
(J.time3 - J.time1) AS diff2,
(CHARACTER_LENGTH(J.ip)-POSITION('.' IN REVERSE(J.ip))+1) AS bis
FROM
(SELECT X.ip FROM data AS X GROUP BY X.ip Having Count(*) > 1) As B
INNER JOIN
Forum: Datenbanken
by lonskiswerk,
31. Jan 2010
Danke, aber das hilft mir irgendwie nicht wirklich weiter. :gruebel: Statt Locate hätte ich auch einfach Position und SubString benutzen können.