Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Wählen Sie die beste Übereinstimmung aus?

Normalerweise gibt es keine einfache Möglichkeit, ungefähr ähnliche Produktcodes abzugleichen.

Eine SQL-freundlichere Lösung besteht darin, eine neue Tabelle zu erstellen, die jedes Produkt allen ähnlichen Produkten zuordnet.

Diese Tabelle müsste entweder manuell gepflegt werden, oder ein ausgeklügelteres Skript kann regelmäßig ausgeführt werden, um sie zu aktualisieren.

Wenn Ihre Produktcodes einem einheitlichen Muster folgen (bei ähnlichen Produkten sind alle Buchstaben gleich, nur die Zahlen ändern sich), sollten Sie in der Lage sein, einen regulären Ausdruck zu verwenden um die ähnlichen Artikel zusammenzubringen. Es gibt Dokumente zu diesem hier...