• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

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

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

Alex_KMB

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

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

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab