SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.12.2011 12:40:31

r4m
Участник
Зарегистрирован: 01.12.2011
Сообщений: 1

Помогите с запросом, вывод последнего сообщения

Здравствуйте!Помогите пожалуйста написать запрос. Вообщем есть таблица message

message
================================================
id   text    status    receiver_user_id    sender_user_id    create_dt
1   ewe       0                1                        9               2011-11-25 11:26:13
1   ewe       0                9                        1               2011-11-25 11:27:14
1   ewe       0                1                        9               2011-11-25 11:28:15
1   fdfd       0                4                        1               2011-11-25 11:29:16
1   jhkk       0                1                        4               2011-11-25 11:30:17


где receiver_user_id  - id пользователя  принявшего сообщение
     sender_user_id  - id пользователя  отправившего сообщение

Найти: последнее сообщение для каждой пары пользователей...

Отредактированно r4m (01.12.2011 12:45:37)

Неактивен

 

#2 01.12.2011 15:00:59

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Помогите с запросом, вывод последнего сообщения

Здравствуйте.
Попробуйте так:

select sender_user_id,receiver_user_id,max(create_dt) from message group by 1,2;


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson