У меня есть БД личных сообщений юзеров сайта. Вот схема:
Для моего задания нужны только поля "owner_user_id" и "viewer_user_id".
Например, выполнение запроса
SELECT owner_user_id, viewer_user_id FROM mail
вернет следующее:
Вопрос:
Я должен получить список уникальных диалогов.
Т.е., если в первоначальном списке результат был таким:
то результат выборки диалогов будет следующим:
Как мне это сделать?
Пробовал что-то типа:
SELECT DISTINCT owner_user_id, viewer_user_id FROM mail
Не подходит, потому что он может вернуть такой результат:
а это неприемлемо.
_____________
Гнусный социопат с комплексом Бога.