sql >> Database >  >> RDS >> Mysql

Mysql sorteer op datum maar negeer jaar

Ik heb het bedacht:

Antwoord

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. Hoe u SQL Server-gegevens van een tabel naar een CSV-bestand exporteert?

  2. Tabelgegevens duidelijker weergeven in oracle sqlplus

  3. Hoe input van de gebruiker te krijgen tijdens runtime

  4. Python MySQL-connector - ongelezen resultaat gevonden bij gebruik van fetchone