Добрый день,Выбрать Включить все данные после предложения WHERE
Предположим, у меня есть две таблицы. Один из них - стол с автомобильным имуществом, а второй - стол с вариантами автомобилей. Я присоединяюсь к двум таблицам и хочу выбрать автомобиль с сабвуфером в соответствии с запросом ниже. Что делать, если я хочу выбрать автомобиль с опцией сабвуфера, но также хочу отобразить все опции, которые этот автомобиль имеет вместе с сабвуфером вариант.
Проблема заключается в том, что, когда я использую такой запрос, как ниже, с предложением WHERE, только сабвуфер отображается в вариантах автомобиля, но мне нужны все отображаемые параметры автомобиля. Также мне нужно выполнить поиск по параметрам автомобиля с помощью php и html-форм, поэтому я не могу изменить Car_Options.Name в предложении WHERE. Любые идеи, как это сделать?
SELECT CarName,Adress,Price,Description,Car_Options.Name
FROM Cars JOIN Car_Options ON Car_Options.IdCar=CarName.IdCar
WHERE Car_Options.Name="Subwoofer"
GROUP BY CarName
CarName.IdCar ?? Что это? – Strawberry
Если вам нравится, рассмотрите следующий простой двухэтапный курс действий: 1. Если вы еще этого не сделали, предоставьте правильные инструкции CREATE и INSERT (и/или sqlfiddle), чтобы мы могли легче реплицировать проблему. 2. Если вы еще этого не сделали, укажите желаемый набор результатов, который соответствует информации, представленной на шаге 1. – Strawberry
, где две таблицы соединяются друг с другом. Это внешний ключ, который соединяет две таблицы. –