Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan IS NULL dan COALESCE di OrderBy Doctrine Querybuilder

mungkin ini bisa membantu :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara membuat General Ledger/T-Account menggunakan PHP Mysql

  2. Ambil id yang terakhir dimasukkan dengan Mysql

  3. Pencarian dan Pesan PHP MySQL Berdasarkan Relevansi

  4. mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows dll... mengharapkan parameter 1 menjadi sumber daya

  5. MySQL Bandingkan Database