zend framework怎么进行三表查询

WBOY
Libérer: 2016-06-13 10:37:48
original
869 Les gens l'ont consulté

zend framework如何进行三表查询
请教zend framework如何进行三表查询,两表查询小弟试过了可以
$adapater = Zend_Db_Table::getDefaultAdapter();  
$select = $adapater->select();
$select->from('course','*');
$select->join('menu','menu.mid=course.categoryid','name');

请教三表查询的问题,希望给位高手解答。

------解决方案--------------------

$select = $db->select();
$select->from(array('p' => 'person'), array('person_id', 'name', 'dob'))
->join(array('pa' => 'Person_Address'), 'pa.person_id = p.person_id', array())
->join(array('a' => 'Address'), 'a.address_id = pa.address_id', array('address_id', 'street', 'city', 'state', 'country'));

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!