Chcete-li získat náhodnou hodnotu pro odlišný název, použijte
SELECT r.name,
(SELECT r1.some_info FROM test AS r1 WHERE r.name=r1.name ORDER BY rand() LIMIT 1) AS 'some_info'
FROM test AS r
GROUP BY r.name ;
Vložte tento dotaz tak, jak stojí, do vašeho sqlfiddle a bude fungovat
Používám r a r1 jako názvy aliasů tabulek. To také použije dílčí dotaz k výběru náhodného some_info pro jméno