Как достать беседы для чата

282
21 декабря 2016, 01:35

у меня есть таблица

CREATE TABLE `message` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`sender_id` INT(10) UNSIGNED NOT NULL,
`receiver_id` INT(10) UNSIGNED NOT NULL,
`message` VARCHAR(500) NOT NULL,
`created_at` INT(10) UNSIGNED NOT NULL,
`updated_at` INT(10) UNSIGNED NOT NULL
);

sender_id и receiver_id - это айдишки юзеров - того, кто отправил и кто получил сообщение.

как одним запросом достать уникальные беседы?

что-то типа такого:

select distinct sender_id+receiver_id from message where sender_id = 1 or receiver_id = 1;

но мне нужно message.id получить

READ ALSO
CURRENT_TIMESTAMP в типе datetime

CURRENT_TIMESTAMP в типе datetime

Добавил в таблицу колонку типа datime со значением CURRENT_TIMESTAMP, чтобы при добавлении и изменении записей указывалось время последних измененийПосле...

262
Как в ToolBar изменить цвет правой полосы?

Как в ToolBar изменить цвет правой полосы?

Как в ToolBar изменить цвет правой полосы?

291
Запись строк в файл при помощи StreamWriter

Запись строк в файл при помощи StreamWriter

Каким образом при помощи StreamWriter можно записать символы в определённую строку? Например, так выглядит файлНужно "Василий" записать в первую...

305
Не работает событие нажатия в C# [требует правки]

Не работает событие нажатия в C# [требует правки]

Хай гайсыУ меня тут проблема вышла

279