Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql сортирайте по дата, но игнорирайте годината

Разбрах го:

Отговор

select b.name, ue.event_title, ue.event_date,
(DAYOFYEAR(ue.event_date) - DAYOFYEAR(CURDATE())) as days
from brains b
join user_events ue on b.user_id=ue.user_id
where b.user_id=63 and 
MOD(DAYOFYEAR(ue.event_date) - DAYOFYEAR(CURDATE()) + 365, 365) <= 30 
order by days asc 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да инсталирате MySQL 8.0 на CentOS 8 / RHEL 8

  2. Как да настроите автоматично отказване за базата данни на Moodle MySQL

  3. Как мога да променя MariaDB на MySQL в XAMPP?

  4. Как да поръчам по дата в MySQL

  5. Mysql - Как да търсите 26 записа, всеки от които започва с буквата на азбуката?