PHP, HTML, JAVA, CSS, mySQL

Запрос по всем таблицам

Всем привет, трудности возникли в следущем у меня имеется база, с таблицами: Продукт(Производитель(toyota,mazda,kia и т.д.), модель(camry10, 626 и т.д.), тип(минивен, внедорожник, универсал и т.д)), а остальные таблицы это типы, например: минивен(ID,модель(camry10,626 и т.д.), цена(12000, 5000 и т.д.)), я делаю следущий запрос:
select distinct a.модель, b.Цена
from Продукт a, Минивен b
where a.Производитель=toyota and b.модель=a.модель
вопрос в том, как сделать такой же запрос только так, чтобы он учитывал все таблицы, т.е. тип "модель" нужно проверить во всех таблицах, соответсвенно чтобы производитель был "toyota"
ну тут 2 варианта...
Либо просто использовать Union:
select distinct a.модель, b.Цена
from Продукт a, Минивен b
where a.Производитель=toyota and b.модель=a.модель
union
select distinct a.модель, b.Цена
from Продукт a, ТИП b
where a.Производитель=toyota and b.модель=a.модель
.....
Либо создать таблицу и в нее копировать данніе из запросов... Количество запросов пропорционально количеству таблиц ТИПОВ
Да я так и сделал через "union", а второй вариант думаю будет удобен если надо объединить множество таблиц, спасибо что не оставил без внимания мой вопрос
Сообщение от Abay
Да я так и сделал через "union", а второй вариант думаю будет удобен если надо объединить множество таблиц, спасибо что не оставил без внимания мой вопрос
немає за що...