Запрос на вывод из связанных таблиц - MySQL
Формулировка задачи:
Допустим у нас имеется такая ситуация:
Есть две таблицы:
Таким запросом мы получим все магазины и связанные строки таблицы product(для конкретного магазина),но в данном случаи мы получим строки из таблицы product удовлетворяющие условию.
Знатаки внимание вопрос как при соответствии условия запроса вывести для данного магазина все продукты(а не только те что соответствуют условию).
Shop
id nameProduct
id price shop_id Связь один ко многим(у магазина может быть не один продукт(P.S кэп где-то рядом)). При выполнении запроса с условием, к примеру вывести все магазины у которых цена на продукт больше 50 получаем такой запросSELECT * FROM shop INNER JOIN product ON shop.id = product.shop_id WHERE product.price>50;
Решение задачи: «Запрос на вывод из связанных таблиц»
textual
Листинг программы
... from t_config join t_user on t_user.user_id = t_config.user_id ...
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д