Можно ли сделать, что запрос "SELECT _WHERE _AND_IN" выбрал все записи? - MySQL
Формулировка задачи:
Имеется запрос, который выбирает записи по двум критериям и по списку значений
составляющие запроса:
- 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 (crit_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.
SELECT
- выбирает указанные столбцы из указанных таблиц._WHERE_
- фильтрует строки, удовлетворяющие указанному условию.ctrg_ur_1
- название столбца, по которому происходит фильтрация.IN
- оператор, указывающий на то, что значение столбца должно быть одним из указанных значений.(*)
- символ звездочки, указывающий на то, что значение столбца может быть любым. Таким образом, данный запрос выберет все записи, где значение столбцаctrg_ur_1
равно любому из значений в базе данных.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д