У меня есть эти таблицы:
classified:
classified_id (PK)
price
headline
cat_id // THIS IS ANYTHING FROM 1 TO 30 DEPENDING ON CATEGORY. IT IS SO THAT I CAN LINK WHICH CATEGORY TO USE IN THE CATEGORY TABLE BELOW
text
etc...
category:
cat_id (PK)
cat_name
category_options:
option_id (PK)
cat_id (FK) // FOREIGN KEY FROM CATEGORY TABLE...
option_name
option_values:
value_id (PK)
option_id (FK)
classified_id (FK)
value
Как мне использовать здесь соединение, кто-нибудь может дать мне быстрый пример?
Вот пример моей настройки:
category
cat_id cat_name
1 cars
category_options
option_id cat_id option_name
1 1 color
2 1 gearbox
option_values
value_id option_id classified_id value
1 1 22 red
2 2 22 manual
classified
classified_id price headline cat_id
22 5000 'test' 1 //for cars
Я хочу иметь возможность получить все опции и их значения из одной категории (в этих бывших автомобилях), только «зная» секретный_идентификатор (в данном случае 22).
По сути, мне нужна помощь с оператором соединения ...
и, пожалуйста, не используйте псевдонимы в коде, чтобы упростить его для меня:)
Спасибо