MySQL: проблема с сортировкой

Тема в разделе "SQL", создана пользователем Guest, 29 сен 2004.

Статус темы:
Закрыта.
  1. Guest

    Guest Гость

    Проблема в том, что плохо сортируются данные,
    Отправляю запрос в бд "select id, sum from info ORDER BY sum DESC", всего в бд 26 колонок.
    В sum содержатся цыфры: 1, 2 и 3 в ответ получаю такую сортировку 3, 2, 1, 1, 2, 2, 1, 3, 1, 2 и т.д., тоесть данные не отсортированы.

    Пока в бд было примерно 100 записей все было нормально, сейчас в бд более 1000 записей.


    Подскажите, что я делаю не так из-за чего данные не сортируются.
     
  2. Barmutik

    Barmutik Гость

    Странно .. никогда не сталкивался с подобной проблемой .. есть личные базы в которых миллионы записей и около 40 полей в таблице... всё вроде работает ...

    Приведи более полный текст :

    1. Структуру таблицы
    2. Полный запрос как он есть

    Может это что-то прояснит .. хотя по тому что ты написал запрос абсолютно банальный ...

    Единственное что немного вызывает вопрос .. странное название поля... sum ... а не зарезервированное ли это слово?
     
  3. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Guest
    тип какой?
    если int или float то не должно быть проблем
    у меня 12 тыс записей в форуме и сортирубтся нормально.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей