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

¿Cómo puedo usar AÑO(), MES() y DÍA() de SQL en Doctrine2?

Puede agregar Extensión de Doctrine para que pueda usar MySql YEAR y MONTH declaración agregando esta configuración si estás en Symfony:

doctrine:
    orm:
        dql:
            string_functions:
                MONTH: DoctrineExtensions\Query\Mysql\Month
                YEAR: DoctrineExtensions\Query\Mysql\Year

ahora puede usar las instrucciones MES y AÑO en su DQL o generador de consultas.

Nota:la extensión es compatible con MySQL, Oracle, PostgreSQL y SQLite.