Nicht ganz. Der wichtigere Teil zur einfacheren Lösung war mein letzter Satz. Nimm deine GROUP-BY-Variante und ergänze sie um den Min/Max-Teil. Eine Correlated Subquery führt auch zum Ziel, ist aber in dem Fall nicht notwendig.
Ok, so denke ich passts jetzt ;)
SELECT a.
sessionID, ( MAX(a.timestamp) - MIN(a.timestamp) ) as count FROM
user_log a WHERE a.userID = xxx AND a.
sessionID != '' GROUP BY a.sessionID
Danke!
MfG Naps