sql >> Base de Datos >  >> RDS >> Mysql

Consulta para saber el segundo sábado de cada mes del año

Hay una buena técnica que demuestra cómo hacer esto aquí . Desplácese hacia abajo hasta el Consejo #23. Te pedirá que crees una pequeña tabla para facilitar la consulta. Una vez que haya creado la tabla, su consulta es algo como esto:

SELECT monthdate AS first_day_of_month,
    DATE_ADD(monthdate, 
        INTERVAL( ( 10 - DAYOFWEEK(monthdate) ) % 7 ) + 7 DAY) AS second_saturday_of_month
FROM monthdates