2016-07-21 13 views

Antwort

1

Gruppe durch die date und verwenden group_concat für jeweils eine Liste von Namen zu erhalten Datum

select date, group_concat(name) 
from account 
group by date 

Bei Bedarf auch eine seperator und sogar einen Auftrag wie dieser

group_concat(name separator ', ' order by name) 
0

Verwenden GROUP_CONCAT

select date,group_concat(name) 
from account Group by Date 
0

angeben Wenn Sie doppelte Namen entfernen möchten, die zu einem bestimmten Zeitpunkt auftreten können, dann können Sie GROUP_CONCAT(DISTINCT ...) verwenden :

SELECT date, GROUP_CONCAT(DISTINCT name) 
FROM account 
GROUP BY date 

Demo hier:

SQLFiddle