Сортировка и Фильтрация

  • Автор темы Alex_KMB
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Alex_KMB

#1
Здрвствуйте уважаемые коллеги! У меня к вам вопрос... Я пишу небольшую оболочку для доступа к базе данных на Delphi 7. И у меня возникла проблема сортировки дат. "DataModule2.Base.Sort:='Дата ASC'" - эта строка обеспечивает сортировку, но не такую, какая требуется! Помогите организовать сортировку по приоритетности Месяц-Число-Год... Буду очень благодарен!!!
 
D
#2
В SQL запросе, которым формируется набор данных нужно выделить год, месяц и день и с ними и работать.
На SQL сервере month(d), day(d) и year(d), также можно командой convert вообще представить дату в нужном виде типа год вперед, для сортировки самое, то. Но как это сделать по другим базам - не занимался.
 
A

Alex_KMB

#3
А можно по подробнее, я первый раз работаю с SQL...

вот на это он выдает ошибку... Field 'Key' not found!

SELECT Главная.*, Категория.*
FROM Главная, Категория
...
 
D
#6
SELECT d, Day(d) as d_day,Month(d) as d_month, Year(d) as d_year ....
Сортируйте как нравится
 
Статус
Закрыто для дальнейших ответов.