|
|
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
есть таблица 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 10:17:50 |
|
||
|
помогите с запросом
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2014, 10:26:28 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=120&tid=1998368]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
13ms |
check topic access: |
13ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 350ms |

| 0 / 0 |
