Recordemos siempre que DISTINCT, en todos los DBMS aplica a los registros completos devueltos tomados como un todo, y se consideran
distintosdos registros si al menos una de las columnas entre dos registros dados contienen valores diferentes.
En ese sentido, lo que te devuelve es correcto porque la segunda columna no tienen los mismos valores:
Cita: Admin, 0, 12/08/1991, 04/07/2014
Admin, 16, 12/08/1991, 04/07/2014
Así que desde esa óptica, son distintos.