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
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.