Ich denke, der sauberste Weg, dies zu tun, besteht darin, einfach bestimmte Zeilen auszuwählen und sie bei Bedarf im Client neu zu formatieren:
SELECT DISTINCT hostname, username
FROM comments
ORDER BY hostname, username
Wenn Sie die Ergebnisse verketten möchten, können Sie alternativ GROUP_CONCAT :
SELECT hostname, GROUP_CONCAT(DISTINCT username) as usernames
FROM comments
GROUP BY hostname