Новое в SQL Попытка использовать значения Array в качестве условия для оператора Where - PullRequest
0 голосов
/ 10 марта 2020

Я довольно новичок в SQL, поэтому я не уверен, возможно ли это. Приведенный ниже оператор фильтрует запрос на основе входного значения.

WHERE [QUERY_1].ENTITY_KEY LIKE (? :s :caption='ENTITY_KEY' :id=ENTITY_KEY)

Например, если мой ввод для ключа сущности 35678, он отобразит ключи сущности в запросе, которые совпадают. Я хочу добавить что-то вроде 35678 35680 31234 31245 30515 в качестве ввода, а затем использовать пробел в качестве разделителя, а затем просмотреть запрос для всех ключей сущностей, которые соответствуют любому из входов.

Может быть, что-то вроде

WHERE [QUERY_1].ENTITY_KEY LIKE string_split((? :s :caption='ENTITY_KEY' :id=ENTITY_KEY), " ")

Возможно ли это?

...