Как использовать поиск по шаблону в FIND_IN_SET () mysql? - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть хранимая процедура, я хочу использовать поиск по шаблону в FIND_IN_SET

AND IF(ipc IS NOT NULL,FIND_IN_SET(b.ipc_class_symbol, ipc),1=1));

ipc - это varchar, например, "F03D, F02D" и т. Д. Я хочу выполнить поиск в "F03D%, F02D%", которыйне дает никаких результатов.Как решить эту проблему?

1 Ответ

0 голосов
/ 29 декабря 2018

Вы можете попробовать с SUBSTR обрезать F03D% до F03D

AND IF(ipc IS NOT NULL,FIND_IN_SET(SUBSTR(b.ipc_class_symbol,1,4), ipc),1=1));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...