buenas noches necesito realizar la siguiente consulta con CASE WHEN pero no veo el error favor si alguien puede ayudarme lo agradezco:
$json = $this->Agencia->paginate( 'Agencia', array( 'fields' => array( 'AGENCONS', 'Pobla.POBLNOMB', 'AGENPADR', 'AGENNOMB', '((case AGENTIPO WHEN 1 THEN \'Propia\' WHEN 2 THEN \'Arrendada\' END)) AS campo' , 'AGENDIRE', 'AGENTELE', 'Entid.ENTINOMB', 'AGENOBSE', / *'AGENFECR', 'AGENUSCR', 'AGENUSMO',*/ 'AGENPOCO', 'AGENENCO' ), 'joins' => array( array( 'table' => 'tra_Poblaciones', 'alias' => 'Pobla', 'type' => 'LEFT', 'conditions' => array( 'Pobla.POBLCONS = Agencia.AGENPOCO', ) ), array( 'table' => 'tra_Entidades', 'alias' => 'Entid', 'type' => 'LEFT', 'conditions' => array( 'Entid.ENTICONS = Agencia.AGENENCO', ) ) ) ) ); -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.