Detta bör vara möjligt med hjälp av en underfråga. Den inre frågan sorterar alla rader efter datum, så den första instansen av varje användarnamn i det resultatet skulle vara raden du letar efter.
Den yttre frågan grupperar efter användarnamn och AFAIK om du inte använder GROUP_CONCAT
detta tar alltid den första instansen av varje rad som innehåller användarnamnet.
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
Om det inte fungerar, ta en titt på det accepterade svaret för denna liknande fråga som har en annan lösning. Du bör kunna modifiera den för att passa dina behov.