Aby uzyskać losową wartość dla odrębnej nazwy, użyj
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 ;
Umieść to zapytanie w swoim sqlfiddle, a zadziała
Używam r i r1 jako nazw aliasów tabeli. Spowoduje to również użycie podzapytania do wybrania losowego some_info dla nazwy