Задать вопрос
@Dmax99

Как одним запросом вытянуть две строки?

Здравствуйте! Не знаю как вытащить две строки.
Есть запрос
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE option_id = '10101'");

Этот запрос найдет товар с опцией 10101 и выдаст одну строку в базе.
Но как сделать чтобы он выдал сразу две строки которые имеют опции 10101 и 10102
Ищу примеры но пока глухо, подскажите пожалуйста ;)
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    SQL для разработки
    4 месяца
    Далее
  • Академия Eduson
    SQL-разработчик: тариф Базовый
    3 месяца
    Далее
  • Stepik
    SQL с нуля до PRO
    2 недели
    Далее
Решения вопроса 1
iMedved2009
@iMedved2009
Не люблю людей
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE option_id = '1010' or option_id = '10102'")

или
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product WHERE option_id in ('1010', '10102')")
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы