Сравните строки с разделителями-запятыми в SQL

У меня есть поисковые запросы, которые приходят в CDL,("1,2,3,4")("1,5"), Мне нужно сравнить это с другим CDL и вернуть обратно все записи, которые соответствуют. Кикер - это позиция каждого номераЯ всегда один и тот же.

у меня что-то почти работает, за исключением случаев, когда яя пытаюсь соответствовать("2,5") в("2,4,5"), Очевидно, что струны неt равно, но мне нужно вернуть это совпадение, потому что оно имеет все значения в первом CDL.

Мой SQL Fiddle должен прояснить это ...

Любая помощь приветствуется.

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

редактировать

Так что я просто сделал замену, чтобы изменить("2,5") в("%2%5%") и изменил, чтобы использоватьLIKE, Из того, что я могу первоначально сказать, это, кажется, работает ..SQL Fiddle Любая причина, по которой я не долженсделать это или, может быть, яя сумасшедший, и это невообще не работает?

Ответы на вопрос(2)

Ваш ответ на вопрос