Текущее время: Сб, июл 19 2025, 23:08

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Кривая сортировка в запросе
СообщениеДобавлено: Ср, авг 20 2008, 10:04 
Специалист
Специалист

Зарегистрирован:
Чт, фев 22 2007, 17:42
Сообщения: 143
В запросе в строках стоят два признака K1 и K2
Делаю восходящую сортировку первого по короткому тексту, а второго (это дата) по восходящему ключу.

Получаю нечто такое

Text_1 10.08.2008
Text_1 11.08.2008
Text_2 12.08.2008
Text_2 11.08.2008
Text_3 12.08.2008
Text_3 10.08.2008
Text_3 11.08.2008

а должно быть

Text_1 10.08.2008
Text_1 11.08.2008
Text_2 11.08.2008
Text_2 12.08.2008
Text_3 10.08.2008
Text_3 11.08.2008
Text_3 12.08.2008

Почему так, непонятно. Еще одно замечание... K2 является атрибутом K1. Может отсюда все проблемы. Как сделать сортировку правильной не создавая на стадии загрузки дополнительный конкатенированный признак из текста и даты?

:cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB