Не е ясно какво точно искате. Предвид тези данни:
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
какви резултати очакваш? Ако искате:
http://www.google.com '???' 'bob,tom' 2
тогава можете да направите SELECT DISTINCT
подзаявка за премахване на дубликатите (които бихте поставили на мястото на FROM twl_links
).
Ако искате
http://www.google.com '???' 'bob,tom' 3
тогава можете да направите GROUP_CONCAT(DISTINCT screen_name)
за да получите това.
Обърнете внимание, че във всички случаи върнатото заглавие е двусмислено (освен ако няма съпоставяне N:1 между URL адрес и заглавие; това е, освен ако всеки URL адрес има само едно отделно заглавие)
За информация, изглежда, че имате излишни и трудни за заявка данни в резултат на липса на нормализация.