Реклама на сайте Advertise with us

Group by выборка самых новых записей

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

programmer

С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760

Ссылка на сообщениеДобавлено: 02/02/09 в 18:44       Ответить с цитатойцитата 

Код:
select * from $tickets LEFT JOIN $ticket_statuses ON ($tickets.t_id=$ticket_statuses.ts_t_id) LEFT JOIN $users_site ON ($tickets.t_user_id=$users_site.user_id) where ts_user_id='".$user_id."' and (ts_status='active' or ts_status='review') group by t_code desc

возвращает только записи, добавленные первыми среди группы(одинаковый t_code)
а нужно соответственно последние (t_data - timestamp)

крипта на ByBit

0
 

« ... full on ... »

С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686

Ссылка на сообщениеДобавлено: 02/02/09 в 19:33       Ответить с цитатойцитата 

По идее вот таким способом должно сработать:
Код:
select $tickets.field1, $tickets.field2, ..., max($tickets.t_data) from $tickets ...


Не знаю к чему t_data относится, но смысл - сделать по этому полю выборку максимальных значений среди группы.

Power of the lime madness...

8
 

programmer

С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760

Ссылка на сообщениеДобавлено: 02/02/09 в 19:38       Ответить с цитатойцитата 

не работает

крипта на ByBit

0
 

programmer

С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760

Ссылка на сообщениеДобавлено: 02/02/09 в 20:07       Ответить с цитатойцитата 

обошелся вложенным запросом

крипта на ByBit

0
 

« ... full on ... »

С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686

Ссылка на сообщениеДобавлено: 02/02/09 в 20:22       Ответить с цитатойцитата 

Странно, а должно... Может что-то не так прописал. Это один из приёмов при сортировке до группировки.

http://dev.mysql.com/doc/refman/5.0/en/example-maximum-column-group-row.html

Там же в комментах упоминается ещё вариант джойна таблицы в саму себя.

Можно мини-дамп? А то так сложно сказать...

Power of the lime madness...

8
 

« ... full on ... »

С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686

Ссылка на сообщениеДобавлено: 02/02/09 в 20:23       Ответить с цитатойцитата 

Упс, опоздал пока копался... icon_smile.gif

Power of the lime madness...

8
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »