|
|
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
Есть таблица с полями : id int(11) Автоматическое приращение sender_id int(11) recipient_id int(11) order_id int(11) body text type tinyint(1) date_created datetime date_updated datetime нужно чтобы запрос вернул данные в таком порядке по date_created DESC но при этом чтобы все записи с одинаковым order_id шли друг за другом пример нужной мне выдачи: 1. order_id = 10, date_created = 10.07.2013 2. order_id = 10, date_created = 7.07.2013 3. order_id = 10, date_created = 1.07.2013 4. order_id = 5, date_created = 9.07.2013 5. order_id = 5, date_created = 8.07.2013 6. order_id = 5, date_created = 8.07.2013 и т.д. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 11:48:21 |
|
||
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
andipas, Код: sql 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 11:52:37 |
|
||
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
qwerty112andipas, Код: sql 1. ? да я тоже так сделал, НО тогда возможна такая выдача 1. order_id = 11, date_created = 9.07.2013 2. order_id = 11, date_created = 8.07.2013 3. order_id = 11, date_created = 8.07.2013 4. order_id = 10, date_created = 10.07.2013 5. order_id = 10, date_created = 7.07.2013 6. order_id = 10, date_created = 1.07.2013 должен быть приоритет по date_created ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 11:59:06 |
|
||
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
andipas, access 2007 КодПоле1Поле2101.02.20131219.07.20131328.07.20131403.07.20132507.07.20132619.07.20132 Код: sql 1. 2. 3. 4. 5. 6. 7. Max-Поле1Поле2КодПоле128.07.20131328.07.201328.07.20131219.07.201328.07.20131101.02.201319.07.20132619.07.201319.07.20132507.07.201319.07.20132403.07.2013 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:06:58 |
|
||
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, Спасибо, то что надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:26:46 |
|
||
|
Сложная сортировка, по дате с комбинацией
|
|||
|---|---|---|---|
|
#18+
andipasда я тоже так сделал, НО тогда возможна такая выдача 1. order_id = 11, date_created = 9.07.2013 2. order_id = 11, date_created = 8.07.2013 3. order_id = 11, date_created = 8.07.2013 4. order_id = 10, date_created = 10.07.2013 5. order_id = 10, date_created = 7.07.2013 6. order_id = 10, date_created = 1.07.2013 должен быть приоритет по date_created вот убей меня, не понимаю, чем "такая выдача", отличается от этого авторпример нужной мне выдачи: 1. order_id = 10, date_created = 10.07.2013 2. order_id = 10, date_created = 7.07.2013 3. order_id = 10, date_created = 1.07.2013 4. order_id = 5, date_created = 9.07.2013 5. order_id = 5, date_created = 8.07.2013 6. order_id = 5, date_created = 8.07.2013 и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2013, 12:43:02 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38341934&tid=1836400]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 372ms |

| 0 / 0 |
