sql >> Databasteknik >  >> RDS >> Mysql

Använder IS NULL och COALESCE i OrderBy Doctrine Querybuilder

kanske det här kan hjälpa :

$qb = $em->createQueryBuilder();
$qb->select('Entity, COALESCE(Entity.column1, Entity.column2) as columnOrder')
   ->from('Namespace\EntityName', 'Entity')
   ->addOrderBy('columnOrder', 'ASC')
   ->getQuery()
   ->execute();


  1. Vad motsvarar SQL Server APPLY i Oracle?

  2. Varning:mysql_query() förväntar sig att parameter 2 är resurs, boolean ges i C:\wamp\www\pyrll\emlhome.php på rad 15

  3. Hur flexibla/begränsande är SQLite-kolumntyper?

  4. Vilken är den enklaste webbplatssökningsapplikationen att implementera, som stöder fuzzy sökning?