word_id | language | word
--------+----------+---------
1 | RU | почему
1 | FR | pourquoi
1 | EN | how
1 | EN | why so
1 | DE | warum
user1 | 1 | user3 | 2
user1 | 1 | user3 | 3
user1 | 3 | user3 | 2
user1 | 3 | user3 | 3
Затем GROUP BY объединял их по последнему полю:user1 | 1 | user3 | 2
user1 | 1 | user3 | 3
После этого SELECT DISTINCT выбирал только это поле:2
3
Ну а уже затем первое из значений возвращалось в PHP.