我有兩張桌子。 user
和address
。我在Zend中這樣加入他們:幫助在Zend加入兩張桌子
$table = new Model_User_DbTable();
$select = $table->select();
$select->setIntegrityCheck(false);
$select->join('address', 'address.id = user.address_id', array('city' => 'address.city'));
$row = $table->fetchAll($select);
return $row;
但上面的查詢將返回來自地址的所有地址,但沒有數據從用戶表。當我刪除$select->join('address', 'address.id = user.address_id', array('city' => 'address.city'));
時,它只顯示用戶表數據。
如何獲取這兩個表的數據?
感謝
我已經糾正了我的答案。 – Tjorriemorrie 2011-02-05 20:05:46