@alex88a

Как сделать выборку по полям?

Добрый день. Имеется такой запрос
$sql = "SELECT * FROM " . DB_PREFIX . "information i LEFT JOIN " . DB_PREFIX . "information_description id ON (i.information_id = id.information_id) WHERE id.language_id = '" . (int)$this->config->get('config_language_id') . "'";

Не могу понять, как сюда добавить еще условие, что бы выводились те данные, где в таблице oc_information_to_store в поле store_id = 1. в той же таблице есть и information_id
т.е. нужен какой то подзапрос что ли. что бы сначала получить information_id из таблицы oc_information_to_store с условием, что store_id = 1, а потом уже его добавить сюда что ли i.information_id = id.information_id = oc_information_to_store.information_id ?
Подскажите, как правильнее сделать?
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dass45
left join oc_information_to_store its on its.information_id = i.information_id

И условие в where
and its.store_id = 1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы