Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Consulta para saber o segundo sábado de cada mês do ano


Existe uma boa técnica demonstrando como fazer isso aqui . Role para baixo até a Dica nº 23. Ele fará com que você crie uma pequena tabela para facilitar a consulta. Depois de criar a tabela, sua consulta é algo assim:
SELECT monthdate AS first_day_of_month,
    DATE_ADD(monthdate, 
        INTERVAL( ( 10 - DAYOFWEEK(monthdate) ) % 7 ) + 7 DAY) AS second_saturday_of_month
FROM monthdates