Was ist der beste Weg, um das Szenario unten zu erreichen;Extrahieren von Daten aus Tabelle SQL
Wir extrahieren Daten aus zehn verschiedenen Dateien von zehn verschiedenen Kunden. Wir extrahieren und laden Daten in die Datenbank. Die Daten bestehen aus dem Formularcode und der Beschreibung. z.B.
Code Description
1 Cigrette
2 Gift
3 Bear
Ich möchte nur Geschenkartikel extrahieren, aber das Problem ist die Beschreibung von Gift kann für verschiedene Kunden wie Gift, oder GF GIFTCARD usw. und Code auch unterschiedlich sein kann unterschiedlich sein.
Eine Möglichkeit, das Problem zu lösen, besteht darin, eine Übersetzungstabelle für jeden Kunden zu führen, aber ich möchte dies vermeiden, da ich keinen Code für jeden neuen Kunden eingeben möchte.
SOUNDEX()
in SQL schien eine gute Idee zu sein, aber es scheint auch nicht perfekt zu funktionieren.
Wie kann ich alle Geschenkartikel für alle Kunden extrahieren, ohne eine Übersetzungstabelle zu halten. Bitte beraten.
Danke.
Aber wie genau zeichnen Sie die Linie, die trennt, was ein Geschenk zu betrachten ist und was nicht? SQL unterstützt das Gedankenlesen nicht. Sie können etwas wie 'Description LIKE 'G% F%' versuchen, obwohl das möglicherweise falsche Positive ergibt. – Andrew