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

GROUP_CONCAT с JOINLEFT в Zend Db Select

Не сте използвали group by клауза в заявката.

Опитайте по-долу:

$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. 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. Създаване на CakePHP REST API от съществуващ проект

  3. пренасочва 404 към подобни URL адреси

  4. Импортирайте данни от електронна таблица на Excel или CVS в MySQL

  5. При импортиране на MySQL:ГРЕШКА на ред 32769:Неизвестна команда „\“