У меня есть три таблицы.Таблица A имеет имя опции (т.е. Цвет, Размер).Таблица B имеет имя значения параметра (т.е. синий, красный, черный и т. Д.).Таблица C устанавливает взаимосвязь путем помещения идентификатора имени параметра и идентификатора значения имени параметра в строку.
В моем запросе должны отображаться имена значений и параметров, а не номер идентификатора.Я могу сделать A и B по одному и получить список имен значений и опций, но так как значения и опции связаны, я хочу комбинированный список.Например.
Цвет - Синий цвет - Красный Размер - Большой размер - Маленький
Поэтому мой вопрос заключается в том, как объединить эти два запроса, чтобы получить объединенный результат, как указано выше.
SELECT products_options.products_options_name FROM products_options
LEFT JOIN products_options_values_to_products_options ON products_options_values_to_products_options.products_options_id=products_options.products_options_id
SELECT products_options_values.products_options_values_name FROM products_options_values
LEFT JOIN products_options_values_to_products_options ON products_options_values_to_products_options.products_options_values_id=products_options_values.products_options_values_id