выберите максимальное и минимальное значения из двух таблиц

У меня есть две таблицы. Разница в том, что архив представляет собой таблицу, а другой хранит текущую запись. Это таблицы учета продаж в компании. В обоих у нас есть среди других полей: идентификатор, имя, цена продажи. Мне нужно выбрать из обеих таблиц самую высокую и самую низкую цену для данного имени. Я попытался сделать с запросом:

select name, max (price_of_sale), min (price_of_sale)
from wapzby
union
select name, max (price_of_sale), min (price_of_sale)
from wpzby
order by name

, но такой запрос рисует мне две записи - одну из текущей таблицы, одну из архивной таблицы. Я хочу выбрать имя для самой маленькой и самой большой цены сразу из обеих таблиц. Как мне получить этот запрос?

11
задан Andrew 25 October 2011 в 08:34
поделиться