Моделът, който описвате (всички тагове в една клетка, разделени с интервали) не е нормализиран, така че не можете да очаквате да намерите прост, ефективен и надежден начин да правите неща с него от сървъра на базата данни (освен четенето на колоната). По начина, по който е сега, PHP е единственият ви шанс да извършите почистването, което планирате да направите, и ще трябва да извличате всеки ред.
Твърде късно ли е да се направи малка промяна в дизайна на базата данни? Ако съхранявате всеки маркер в отделен ред в tag
таблица ще можете да правите много неща от обикновен SQL.