1
我一遍又一遍地嘗試使用Zend_Db_Select對象複製我的MySQL查詢,並且我無法在Zend中複製結果。使用Zend_Db_Select複製MySQL LEFT OUTER JOIN
MySQL查詢:
SELECT s.id, s.project_id
FROM staging s
LEFT OUTER JOIN results r ON s.id = r.id
WHERE r.id IS NULL
我在Zend的:
$query = $db->select()
->from(array('s' => 'staging'), array('id', 'project_id'))
->joinLeft(array('r' => 'results'), 's.id = r.id')
->where('r.id IS NULL');
查詢的輸出是給我的results
一個空行中的Zend,並直接在正確的行中MySQL的。