Задавайте вопросы, мы ответим
Вы не зашли.
Хочу сформировать запрос типа:
SELECT
*
FROM
`adm_store_catalogue` AS `c0`
WHERE
`path` = 'category' AND
`parent` = 0
UNION SELECT
*
FROM
`adm_store_catalogue` AS `c1`
WHERE
`path` = 'cat2' AND
`parent` = `c0`.parent
с условием и значением которые связаны с таблицей которая была вызвана до оператора UNION
Делал JOINом, но там кода больше и нужно приводить к виду с UNION средствами PHP, хочу чтобы оптимально быстро и красиво было. В вышеприведенном примере ячейки не видны. Как сделать чтобы условие работало?
Отредактированно tedbaker (20.12.2010 15:55:41)
Неактивен
Никак, UNION — это по определению независимые запросы.
Можете попробовать сделать какую-то денормализационную табличку
с parent и category и объединяться с ней.
Неактивен