Moin!
Vielleicht nicht die performanteste oder gar eleganteste Lösung, aber ein Versuch ist es Wert:
erstmal die Max-Personalnummer aufragen,
dann eine Schleife die von $i=1 bis Max-Personalnummer läuft, in der Schleife:
SELECT count(*) FROM taballe GROUP BY datum HAVING personalnummer = $i
und dann mußt Du nur noch gucken wo count(*) größer als 1 ist!
Aber keien Gewähr, hate ich nur mal so überlegt!
Bite berichtigen!
Grüße
Andreas