У меня есть четыре таблицы, подобные следующей:
Cars:
car_id | make_id
1 | 1
2 | 3
Cars Makes
make_id | make_name
1 | BMW
2 | Ferrari
3 | Mercedes
Car Properties
car_id | property_id | property_value
1 | 1 | Automatic
1 | 2 | 1000
1 | 3 | Diesel
2 | 1 | Manual
2 | 2 | 15000
2 | 3 | Gasoline
Properties
property_id | property_name
1 | Transmission
2 | Mileage
3 | Fuel
Как видите, у каждой машины есть make_id из таблицы "Makes".
И есть отдельная таблица, содержащая все основные свойства автомобилей.Тогда есть таблица «Свойства автомобиля», которая содержит car_id, property_id, property_value
Теперь я хочу сделать следующий запрос: получить автомобили BMW с автоматической коробкой передач, и пробег составляет 1000 с дизельным топливом.давайте предположим, что форма может обеспечить следующее: make_id = 1 (BMW) properties = Automatic, 1000, Diesel
PS: Все будет хорошо, если я просто получу результат car_id