iceman
говнокодер
помогите составить запрос
есть 2 таблицы,
и например,
таблица магазинов связана с регионами
так вот, требуется вывыести регионы 1го уровня, магазины связанных с этим регионом, либо с его дочерними - имеют флаг my_flag = 'Y'
т.е. в левел = 1 в таблице регионов - это грубо говоря страны, нужно вывести страны в которых есть хотябы один магазин в любом в его из дочерних регионов у которого my_flag = 'Y'
я мозг сломал =(
бд: Oracle!
я разделом попутался!
есть 2 таблицы,
Код:
регоинов {
region_id,
parent_id,
region_name,
[b]LEVEL[/b]
}
Код:
магазинов {
shop_id,
[B]REGION_ID[/b],
shop_name,
my_flag (in 'Y', 'N')
}
так вот, требуется вывыести регионы 1го уровня, магазины связанных с этим регионом, либо с его дочерними - имеют флаг my_flag = 'Y'
т.е. в левел = 1 в таблице регионов - это грубо говоря страны, нужно вывести страны в которых есть хотябы один магазин в любом в его из дочерних регионов у которого my_flag = 'Y'
я мозг сломал =(
бд: Oracle!
я разделом попутался!