sql >> Database >  >> RDS >> Mysql

Verwijder dubbele woorden uit veld in mysql

Het model dat u beschrijft (alle tags in een enkele cel, gescheiden door spaties) is niet genormaliseerd, dus u kunt geen eenvoudige, performante en betrouwbare manier verwachten om er dingen mee te doen vanaf de databaseserver (buiten het lezen van de kolom). Zoals het nu is, is PHP je enige kans om de opschoning uit te voeren die je van plan bent te doen, en je zult elke rij moeten ophalen.

Is het te laat om nog een kleine wijziging aan te brengen in het databaseontwerp? Als u elke tag opslaat in een aparte rij in een tag tabel zou je veel dingen kunnen doen vanuit gewone SQL.



  1. Foutafhandeling beheren tijdens het uitvoeren van sqlplus vanuit shellscripts

  2. Grote resultatenset van mysql afhandelen met beperkt geheugen

  3. Hoe gebruik je Enums in Scala Slick?

  4. BOOL-waarde invoegen in MySQL-database