sql >> Databasteknik >  >> RDS >> Mysql

GROUP_CONCAT med JOINLEFT i Zend Db Välj

Du har inte använt group by klausul i fråga.

Prova nedan:

$select->from(array('a'=>'articles'))
  ->joinLeft(
       array('i'=>'images'),
       'i.article_id=a.id',
       array('images'=> new Zend_Db_Expr('GROUP_CONCAT(i.image)')))
  ->group('a.id');



  1. Hur man får skillnaden mellan två datum avrundad till timmar

  2. Användning av MySQL:s IF FINNS

  3. Hur man ändrar åtgärd för en främmande nyckel

  4. Infogar variabel i SQL-fråga från Java