Автор Тема: Сортировка данных в MySQL?  (Прочитано 5481 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн banda

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anek-dot.h1.ru
Сортировка данных в MySQL?
« : 19 Февраля 2003, 17:29:55 »
Ребята помогите, пжлста!

Как отсортировать данные в табле, где записи в виде даты дд/мм/гггг

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Сортировка данных в MySQL?
« Ответ #1 : 19 Февраля 2003, 17:38:04 »
> где записи в виде даты дд/мм/гггг

они у тебя как строка хранятся? или таки как дата?
На Машине Тьюринга далеко не уедешь.

Оффлайн Kwazar

  • Философ
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.uhuhu.ru/
Сортировка данных в MySQL?
« Ответ #2 : 19 Февраля 2003, 19:41:40 »
В любом случаю будет работать так:
select pole1,pole2 from db_table ORDER BY time DESC - сортировка в одну сторону.
select pole1,pole2 from db_table ORDER BY time - в другую.
С уважением Сергей

Оффлайн banda

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anek-dot.h1.ru
Сортировка данных в MySQL?
« Ответ #3 : 19 Февраля 2003, 20:40:01 »
Вот в чем хрень-то:
Сортирует так вот
01/01/2003
01/02/2003
12/01/2003

Оффлайн banda

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anek-dot.h1.ru
Сортировка данных в MySQL?
« Ответ #4 : 19 Февраля 2003, 20:40:59 »
А хранятся как строка!

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Сортировка данных в MySQL?
« Ответ #5 : 19 Февраля 2003, 21:13:12 »
> А хранятся как строка!

ээ
а почему не хранить как дату и не извращаться с сортировкой?
На Машине Тьюринга далеко не уедешь.

Оффлайн banda

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anek-dot.h1.ru
Сортировка данных в MySQL?
« Ответ #6 : 19 Февраля 2003, 21:16:05 »
А не подскажешь как запихать в таблу с таким шаблонам
дд/мм/гггг

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Сортировка данных в MySQL?
« Ответ #7 : 19 Февраля 2003, 21:18:25 »
> А не подскажешь как запихать в таблу с таким шаблонам

если используешь MySQL - никак. Но тебе никто не мешает использовать функцию DATE_FORMAT() для вывода даты в том формате, в котором тебе нужно.
На Машине Тьюринга далеко не уедешь.

Оффлайн banda

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anek-dot.h1.ru
Сортировка данных в MySQL?
« Ответ #8 : 19 Февраля 2003, 21:20:15 »
Все понял - СПАСИБО!!!

Оффлайн Kwazar

  • Философ
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.uhuhu.ru/
Сортировка данных в MySQL?
« Ответ #9 : 19 Февраля 2003, 21:27:25 »
fidget, интересная функция.
Я всегда на выходе ручками дату разбирал, меняя местами год и число.
С уважением Сергей

Оффлайн fidget

  • Непоседа
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 607
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Сортировка данных в MySQL?
« Ответ #10 : 19 Февраля 2003, 21:37:12 »
> интересная функция.

есть такое, там в мануале вообще много функций упоминается, интересных в том числе ;) полезно знать в общем :-)
На Машине Тьюринга далеко не уедешь.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28