Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / помогите с запросом / 3 сообщений из 3, страница 1 из 1
09.11.2014, 10:17:50
    #38799741
kkv79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с запросом
есть таблица
id id_order dt st112014-11-06 19:54:27 'текст1'212014-11-06 19:54:30 'текст2'322014-11-06 19:55:07 'текст3'422014-11-06 19:55:37 'текст4'532014-11-06 19:58:01 'текст5'632014-11-06 19:58:15 'текст6'732014-11-06 19:58:55 'текст7'832014-11-06 19:58:30 'текст8'

нужно из неё получить такую:
id id_order dt st212014-11-06 19:54:30 'текст2'422014-11-06 19:55:37 'текст4'732014-11-06 19:58:55 'текст7'
т.е. внутри каждого заказа (id_order) взять строку, с максимальной dt::timestamptz
...
Рейтинг: 0 / 0
09.11.2014, 10:26:28
    #38799745
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с запросом
kkv79т.е. внутри каждого заказа (id_order) взять строку, с максимальной dt::timestamptz

совершенно стандартная задача для использования DISTINCT ON
http://www.postgresql.org/docs/9.3/static/sql-select.html#SQL-DISTINCT
описанная многократно в десятке мест.

--Maxim Boguk
www.postgresql-consulting.ru
...
Рейтинг: 0 / 0
09.11.2014, 10:26:38
    #38799746
иди, куй
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с запросом
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / помогите с запросом / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]