ZF_DB:如何在没有连接的情况下对两个或多个表进行简单选择?

时间:2011-05-30 14:24:38

标签: zend-framework zend-db nodes nested-sets

示例:

SELECT `cat`.`id_catalog`, COUNT(parent.id_catalog) - 1) AS `level` FROM `tbl_catalog` AS `cat`, `tbl_catalog` AS `parent` WHERE (cat.`left` BETWEEN parent.`left` AND parent.`right`) GROUP BY `cat`.`id_catalog` ORDER BY `cat`.`left` ASC

如果它使用ZF似乎不起作用。 ZF仅使用join创建此查询。如何在ZF_DB中创建没有连接的选择。

顺便说一句,我可能在这个查询中做错了。它是具有父,左和右字段的简单嵌套集DB。也许还有另一种方法可以使用join来深入某个节点。无论如何,以这两种方式获得答案会很有趣:)

提前感谢所有看过它的人:)

0 个答案:

没有答案