Mysql
 sql >> Database >  >> RDS >> Mysql

Come posso utilizzare YEAR(), MONTH() e DAY() di SQL in Doctrine2?

Puoi aggiungere estensione di Dottrina quindi puoi usare MySql YEAR e MONTH istruzione aggiungendo questa configurazione se sei su Symfony:

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

ora puoi utilizzare le istruzioni MONTH e YEAR nel tuo DQL o querybuilder.

Nota:l'estensione supporta MySQL, Oracle, PostgreSQL e SQLite.