Mysql
 sql >> Base de données >  >> RDS >> Mysql

Une table, un défi de requête MYSQL à deux colonnes

Je pense que la façon la plus propre de procéder consiste simplement à sélectionner des lignes distinctes et à les reformater dans le client si nécessaire :

SELECT DISTINCT hostname, username
FROM comments
ORDER BY hostname, username

Sinon, si vous voulez que les résultats soient concaténés, vous pouvez utiliser GROUP_CONCAT :

SELECT hostname, GROUP_CONCAT(DISTINCT username) as usernames
FROM comments
GROUP BY hostname