Оставляя в стороне вопрос чувствительности к регистру, базовая стратегия:
SELECT username, create_date FROM your_table
WHERE username IN
(SELECT username FROM your_table GROUP BY username HAVING COUNT(*) > 1)
ORDER BY username, create_date
Многие РСУБД (включая MySQL, если предполагается, что вы используете CHAR или VARCHAR для столбца имени пользователя), выполняют поиск без учета регистра по умолчанию. Для этих баз данных вышеприведенное решение будет работать. Чтобы решить проблему чувствительности к регистру для других продуктов, включите все, кроме первого вхождения имени пользователя, в функцию преобразования в верхний регистр, специфичную для вашей СУБД:
SELECT username, create_date FROM your_table
WHERE UPPER(username) IN
(SELECT UPPER(username) FROM your_table GROUP BY UPPER(username) HAVING COUNT(*) > 1)
ORDER BY username, create_date