यह बिल्कुल स्पष्ट नहीं है कि आप क्या चाहते हैं। इस डेटा को देखते हुए:
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)
कर सकते हैं इसे पाने के लिए।
ध्यान दें कि सभी मामलों में, लौटाया गया शीर्षक अस्पष्ट होता है (जब तक कि URL और शीर्षक के बीच N:1 मैपिंग न हो; यानी जब तक कि प्रत्येक URL में केवल एक विशिष्ट शीर्षक न हो)
FYI करें, ऐसा लगता है कि सामान्यीकरण की कमी के परिणामस्वरूप आपके पास अनावश्यक और हार्ड-टू-क्वेरी डेटा है।