sql, кажется, мое слабое место - этот запрос возвращает одну и ту же строку три раза - я хочу, чтобы он просто возвращал одну строку - пробовал разные user.user_id и разные posts.user_id (который является отношением), ни работа не работает
SELECT DISTINCT posts.user_id,
upd8r_stations.title,
posts.dated,
user_data.user_id,
user_data.delegate_no,
user_data.first_name,
user_data.surname,
user_data.company_name,
user_data.tel_no,
user_data.email_addr,
user_data.rfid_tag
FROM user_data,
posts,
upd8r_stations
WHERE posts.station_id IN (SELECT station_id
FROM upd8r_stations
WHERE owner_id = '10')
AND user_data.user_id = posts.user_id
AND posts.station_id = upd8r_stations.station_id
ORDER BY posts.dated DESC