我正在尝试用带有连接的自定义查询构建一个自定义网格。我将尽可能地简单而透彻地解释我的问题。
有一件事我不明白为什么我的左连接不起作用。它只给我一个空白页,标题是我的自定义网格。这是我尝试连接的行:
// sales_flat_order_payment
->joinLeft(array('sfop' => 'sales/order_payment'), 'sfoa.parent_id = sfop.parent_id WHERE main_table.base_price > \'0.000\'', array(
'PaymentMethod' => 'method'))
当我把这句台词写得像:(不留痕迹)
->join(array(...
它确实起作用,但它会自动使它成为一个内部连接。我也尝试过这些方法,但没有一种有效:→joininner()→joinleft()→joinright()→joinfull()→joincross()→joinnatural()
函数在这个文件中定义:lib/zend/db/select.php
如果有人能帮我或给我一些建议,我将非常感激。
你好,罗伊
1条答案
按热度按时间mbjcgjjk1#
在搜索和尝试不同的方法后,我找到了一个有效的方法。下面是我用来做左连接的: