ZF_DB: как сделать простой выбор для двух или более таблиц без объединения? - PullRequest
1 голос
/ 30 мая 2011

Пример:

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.

Кстати, я могу сделать что-то неправильно в этом запросе.Это простой вложенный набор БД с родительским, левым и правым полями.Возможно, есть другой способ использовать объединение, чтобы углубиться в некоторый узел.В любом случае, было бы интересно получить ответ в обоих направлениях:)

Заранее спасибо всем, кто его просматривает:)

...