Здравейте,
трябва ми някакъв регулярен израз за търсене в таблица
примерно имам записи:
firm_id = '1', firms_ids = ''
firm_id = '0', firms_ids = '2,29'
firm_id = '0', firms_ids = '1,29'
firm_id = '29', firms_ids = ''
в заявката where клаузата е следната
AND `firms_id` IN (1,29,0) OR (`firm_ids` LIKE '%1%29%')
пробвах какви ли не вариянти с LIKE по отделно с или без проценти и не ми вади резултатите, та ако някой е наясно как може да се напише с REGEX за това поле firms_ids, ако го има 1,29 нека да сподели, ще съм много балгодарен. Последователността може да не е същата 1,29 а да е 29,1 или да е между други цифри 24,29,12,1,15, също тако ако се търси 1 а в това поле има 15, да не го вади за 1
трябва ми някакъв регулярен израз за търсене в таблица
примерно имам записи:
firm_id = '1', firms_ids = ''
firm_id = '0', firms_ids = '2,29'
firm_id = '0', firms_ids = '1,29'
firm_id = '29', firms_ids = ''
в заявката where клаузата е следната
AND `firms_id` IN (1,29,0) OR (`firm_ids` LIKE '%1%29%')
пробвах какви ли не вариянти с LIKE по отделно с или без проценти и не ми вади резултатите, та ако някой е наясно как може да се напише с REGEX за това поле firms_ids, ако го има 1,29 нека да сподели, ще съм много балгодарен. Последователността може да не е същата 1,29 а да е 29,1 или да е между други цифри 24,29,12,1,15, също тако ако се търси 1 а в това поле има 15, да не го вади за 1