Není jasné, co přesně chcete. Vzhledem k těmto údajům:
t_uid url title screen_name
1 http://google.com/ Google bob
2 http://google.com/ Google Search bob
3 http://google.com/ Google tom
jaké očekáváš výsledky? Pokud chcete:
http://www.google.com '???' 'bob,tom' 2
pak můžete provést SELECT DISTINCT
dílčí dotaz k odstranění duplikátů (které byste vložili místo FROM twl_links
).
Pokud chcete
http://www.google.com '???' 'bob,tom' 3
pak můžete provést GROUP_CONCAT(DISTINCT screen_name)
abyste to získali.
Všimněte si, že ve všech případech je vrácený název nejednoznačný (pokud neexistuje mapování N:1 mezi adresou URL a názvem; tedy pokud každá adresa URL nemá pouze jeden odlišný název)
FYI, zní to, jako byste měli nadbytečná a obtížně dotazovatelná data v důsledku nedostatečné normalizace.