0
Существует проблема синтаксиса с помощью следующих двух запросов, которые я не знаю, как исправитьПроблема с использованием таблиц в SQL запросов
select model from
(
select model, price from PC
join Product
on Product.model=PC.model
union all
select model, price from Laptop
join Product
on Product.model=Laptop.model
union all
select model, price from Printer
join Product
on Product.model=Printer.model
) XXX
where price = (select max(price) from XXX);
select model from
(
select model, price from pc
union all
select model, price from laptop
union all
select model price from printer
) as x
where price=greatest(select max(price) from pc,
select max(price) from laptop,
select max(price) from printer)