यह एक सबक्वायरी का उपयोग करके संभव होना चाहिए। आंतरिक क्वेरी सभी पंक्तियों को दिनांक के अनुसार क्रमित करती है, इसलिए उस परिणाम में प्रत्येक उपयोगकर्ता नाम का पहला उदाहरण वह पंक्ति होगी जिसे आप ढूंढ रहे हैं।
यदि आप GROUP_CONCAT
का उपयोग नहीं कर रहे हैं, तो उपयोगकर्ता नाम और AFAIK द्वारा बाहरी क्वेरी समूह यह हमेशा उपयोगकर्ता नाम वाली प्रत्येक पंक्ति का पहला उदाहरण लेगा।
SELECT username, wikitext, wikidate FROM
(SELECT username, wiki.text AS wikitext, wiki.date AS wikidate
FROM wiki_house
INNER JOIN wiki ON wiki_house.wiki_id = wiki.id
INNER JOIN users ON wiki.user_id = users.id
AND wiki_house.house_id = 1
AND wiki.language = 'it'
ORDER BY wiki.date DESC)
GROUP BY username
LIMIT 10
यदि वह काम नहीं कर रहा है, तो इसी तरह के स्वीकृत उत्तर पर एक नज़र डालें प्रश्न जिसका एक और उपाय है। आपको अपनी आवश्यकताओं के अनुसार इसे संशोधित करने में सक्षम होना चाहिए।