Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да използвам DATE() в Doctrine 2 DQL?

В допълнение към приетия отговор има тон предварително изградени персонализирани функции, достъпни на https://github.com /beberlei/DoctrineExtensions .

След това те могат да бъдат регистрирани във вашата конфигурация като

doctrine:
    orm:
        dql:
            string_functions:
                DATE: DoctrineExtensions\Query\Mysql\Date

и след това може да се използва във вашия DQL (както във вашата заявка) като

DATE(jobs.endDate) AS endDate


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Копиране на mysql бази данни от един компютър на друг

  2. Добавете List<int> към параметър на mysql

  3. Как работи функцията POSITION() в MySQL

  4. Как най-добре да се сравни с 0 в PHP?

  5. Как мога да търся в таблица със стойности, разделени със запетая?