Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:selezionare la corrispondenza più vicina?

Normalmente non esiste un modo semplice per abbinare codici prodotto che sono più o meno simili.

Una soluzione più compatibile con SQL consiste nel creare una nuova tabella che associ ogni prodotto a tutti i prodotti a cui è simile.

Questa tabella dovrebbe essere gestita manualmente oppure è possibile eseguire periodicamente uno script più sofisticato per aggiornarla.

Se i codici prodotto seguono uno schema coerente (tutte le lettere sono le stesse per prodotti simili, con solo i numeri che cambiano), dovresti essere in grado di utilizzare un'espressione regolare per abbinare gli articoli simili. Ci sono documenti su questo qui...