Zend How to create a left join

How to enable this left connection request:

select advertisercontest.*, advertiseraccount.advertiserid, advertiseraccount.companyname from advertisercontest left join advertiseraccount on advertiseraccount.loginid = advertisercontest.loginid where advertisercontest.golive is not NULL; 

to the left connection in Zend?

+7
source share
1 answer

You can do the following:

  $db = Zend_Db_Table::getDefaultAdapter(); $select = $db->select(); $select->from('advertisercontest', '*') ->joinLeft( 'advertiseraccount', 'advertiseraccount.loginid = advertisercontest.loginid', array('advertiseraccount.advertiserid', 'advertiseraccount.companyname') ) ->where('advertisercontest.golive is not NULL');; $result = $db->fetchAll($select); var_dump($result); 

Hope all is well.

+20
source

All Articles