Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2017, 12:13   #1
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию Сортировка по дате.

Народ, что то не получается отсортировать по дата время

Пока так сделал:
PHP код:
SELECT datetime as label,count as value
FROM 
`hs_statistic
WHERE  `hash`='03A0B90CAC6484FAC481F108C' AND `terminal`='188.11.12.34'
ORDER BY `datetimeasc
на выходе имеем вот такую картину


то есть моя сортировка сортирует как то так:
0,10,11,12,1,2,3 .....

Как в MySQL запросе объяснить что 10 больше чем 1

Последний раз редактировалось aesoem; 21.03.2017 в 12:16.
aesoem вне форума Ответить с цитированием
Старый 21.03.2017, 12:24   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А тип datetime строковый? Тогда все правильно. Еще и 20.03.2017 будет раньше чем 21.02.2017
Цитата:
Как в MySQL запросе объяснить что 10 больше чем 1
преобразовать строку в родной тип даты-времени и сортировать по преобразованному. Или хранить дату-время не в строковом поле
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 21.03.2017 в 12:27.
Аватар вне форума Ответить с цитированием
Старый 21.03.2017, 12:49   #3
aesoem
Форумчанин
 
Регистрация: 24.12.2007
Сообщений: 288
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
А тип datetime строковый? Тогда все правильно. Еще и 20.03.2017 будет раньше чем 21.02.2017
преобразовать строку в родной тип даты-времени и сортировать по преобразованному. Или хранить дату-время не в строковом поле
Да, точно.
Спасибо )
aesoem вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка по дате (((( bakanaev Общие вопросы Delphi 8 02.06.2019 08:15
Сортировка по дате Farrel SQL, базы данных 2 06.05.2011 18:05
Сортировка по Дате amator_roma БД в Delphi 1 12.11.2010 13:44
Сортировка по дате Lerein Microsoft Office Access 1 25.09.2010 21:10
Сортировка по дате. TheForever БД в Delphi 2 23.03.2010 19:54