Model, který popisujete (všechny značky do jedné buňky, oddělené mezerami), není normalizovaný, takže nemůžete očekávat, že na databázovém serveru najdete jednoduchý, výkonný a spolehlivý způsob, jak s ním něco dělat (kromě čtení sloupce). Jak je to nyní, PHP je vaší jedinou šancí provést vyčištění, které plánujete udělat, a budete muset načíst každý řádek.
Je příliš pozdě na malou změnu v návrhu databáze? Pokud každou značku uložíte do samostatného řádku v tag
tabulky, mohli byste dělat spoustu věcí z prostého SQL.