|
|
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
Всем привет. Нужна ваша помощь! Никак не могу понять как сделать. В общем есть список новостей. Нужно реализовать сортировку по нескольким параметрам. Что имеет -Просмотры (views) (всегда по убыванию!) -Комментарии (comments) -Название (name) Сортировка должна быть такой, чтобы при любом исходе записи с просмотрами 0 были в конце. Т.е. чтобы "views DESC". Знаю, что можно через запятую перечислять, но это не то вроде. Приведу пример, чтобы понятно было Код: sql 1. Может кто подскажет, как такое сделать можно? С уважением, Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 11:55:30 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
dropoffЗнаю, что можно через запятую перечислять, но это не то вроде.А чем не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 12:12:23 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
тем, что при изменении сортировки, например. по имени, в результате все-равно выводит по views DESC. т.е. совершенно не то, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 14:00:30 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
dropoffтем, что при изменении сортировки, например. по имени, в результате все-равно выводит по views DESC. т.е. совершенно не то, что нужно. dropoff-Просмотры (views) (всегда по убыванию!) -Комментарии (comments) -Название (name) Код: plsql 1. 2. 3. 4. 5. 6. а так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 14:19:39 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
Вот, что значит выпить пива в выходной) Станислав Клевцов , так то да, сортирует, за исключением одного момента, который я не правильно описал. Все новости с количеством просмотров 0 всегда должны быть в самом конце. Т.е. сортировка по имени, сортируем по имени, а новости с просмотром 0 всегда в конце. т.е. они сортируются по имени, но все в конце. Это как в магазинах товары у которых на складе 0 всегда выводит в самом конце не зависимо от сортировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2014, 18:19:00 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
dropoff, Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2014, 06:43:59 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
tanglir , не работает. все-равно с 0 попадает вперед. получается Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:50:32 |
|
||
|
ORDER BY по нескольким параметрам
|
|||
|---|---|---|---|
|
#18+
А, не. сори. Все работает вроде как нужно! Спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:52:22 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38774404&tid=1834086]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 340ms |

| 0 / 0 |
