Список сообщений horoshinkin777

Как удалить дубли из выборки?
Здравствуйте. Помогите решить проблему.
Как удалить дубли из выборки? вот код
$result = mysqli_query($db, "SELECT id,uid FROM mess WHERE otpravitel = '$my_id' OR poluchatel = '$my_id' ORDER by id DESC");
while ($myrow = mysqli_fetch_array($result))
   {
    echo $myrow['uid'].'<br>';
   }

Добавлено через 02:27 сек.
['uid'] это собеседник
Написал: horoshinkin777
Выборка из БД
Zдешний, я пытался что то придумать, не выходит... мозги себе сломал уже
Написал: horoshinkin777
Выборка из БД
Вантуз-мен, например чел с id=1 написал челу с id=2 и потом чел с id=2 ответил челу с id=1. Итого в базе 3 сообщения.
на странице со списком диалогов в которых я учавствовал получаю след запись:
id=1 id=2
id=2 id=1
по сути это один диалог а выдает как будто 2 разных

Добавлено через 01:08 сек.
$result = mysqli_query($db, "SELECT DISTINCT otkogo, komu FROM message WHERE otkogo = '$my_id' OR komu = '$my_id' ORDER by id DESC");

while ($myrow = mysqli_fetch_array($result)) {
echo $myrow['otkogo'].$myrow['komu'].'<br>';
    

}

Написал: horoshinkin777
Выборка из БД
Пишу скрипт диалогов.
$result = mysqli_query($db, "SELECT DISTINCT otkogo, komu FROM message WHERE otkogo = '$my_id' OR komu = '$my_id' ORDER by id DESC");
вот так получаю диалоги в которых я учавствовал в формате 'id id'.
но на выходе получается например 12 и 21. Это один диалог. Подскажите как избавиться от лишнего
Написал: horoshinkin777