Можно ли сделать, что запрос "SELECT _WHERE _AND_IN" выбрал все записи? - MySQL

Узнай цену своей работы

Формулировка задачи:

Имеется запрос, который выбирает записи по двум критериям и по списку значений
SELECT * FROM tst_014_01_test WHERE name_camp = 'camp_1' AND ctrg_ur_1 IN (crit_2)
составляющие запроса: - name_camp - camp_1; - ctrg_ur_1 ; - crit_2 = ('ctrg_ur_1_1', 'ctrg_ur_1_2'); являются переменными из кода Можно ли как-то сделать чтобы он выбрал все значения? Что-то в духе:
SELECT * FROM tst_014_01_test WHERE name_camp = 'camp_1' AND ctrg_ur_1 IN (*)
Только как сделать правильно?

Решение задачи: «Можно ли сделать, что запрос "SELECT _WHERE _AND_IN" выбрал все записи?»

textual
Листинг программы
AND ctrg_ur_1 IN (*)

Объяснение кода листинга программы

В данном коде выполняется запрос к базе данных с использованием оператора SELECT и логического оператора AND.

  1. SELECT - выбирает указанные столбцы из указанных таблиц.
  2. _WHERE_ - фильтрует строки, удовлетворяющие указанному условию.
  3. ctrg_ur_1 - название столбца, по которому происходит фильтрация.
  4. IN - оператор, указывающий на то, что значение столбца должно быть одним из указанных значений.
  5. (*) - символ звездочки, указывающий на то, что значение столбца может быть любым. Таким образом, данный запрос выберет все записи, где значение столбца ctrg_ur_1 равно любому из значений в базе данных.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.385 из 5
Похожие ответы