Seite 1 von 1

Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 10:22
von wuffli
Ich möchte Artikel welche einen bestimmten Text beinhalten einer bestimmten Warengruppe zuordnen.
Ich denke man kann dies relativ simpel mittels SQL realisieren, kenne mich aber mit der Programmiersprache zu wenig aus um sowas selbst zu machen.

Ich hoffe hier jemanden zu finden der mir den Code geben kann damit:

1. im Kurztext nach dem Wort "X" suchen kann und bei einem Treffer den Artikel der Warengruppe "Y" zuordnen
2. die Warengruppe mit der Nummer 1 der Warengruppe Nummer 2 zuordnen kann.

am besten wenn dies mit 2 verschiedenen Befehlen realisiert werden kann.

Ich möchte mich bereits jetzt für die Hilfe bedanken.

Re: Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 10:33
von hh-cm
Ich würde vorher mit einem Select Befehl testen ob die gewünschten Ergebnisse richtig sind.

Code: Alles auswählen

SELECT ARTNUM, WARENGRUPPE, KURZNAME FROM ARTIKEL WHERE KURZNAME LIKE "%X%" AND WARENGRUPPE=1
Dann eine Datensicherung machen und folgenden Befehl nutzen

Code: Alles auswählen

UPDATE ARTIKEL SET WARENGRUPPE=2 WHERE KURZNAME LIKE "%X%" AND WARENGRUPPE=1

Re: Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 11:05
von wuffli
Super, vielen Dank. Das hat wunderbar funktioniert. :)

Eine Frage hätt ich da aber noch. Wenn ich nach dem Wort "Acer" suche schlägt er mir auch Artikel wie zum Beispiel "Tracer" vor. Ich möchte aber nur Artikel die exakt Acer im Titel haben verschieben. Wie lautet da der operator?

Re: Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 11:57
von redone
Moin,

ersetzte LIKE "%X%" durch LIKE "X%"

Re: Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 12:00
von hh-cm
wuffli hat geschrieben:Wenn ich nach dem Wort "Acer" suche schlägt er mir auch Artikel wie zum Beispiel "Tracer" vor. Ich möchte aber nur Artikel die exakt Acer im Titel haben verschieben.
Das % Zeichen ist ein Platzhalter. Damit kannst du natürlich spielen.

%Acer% <- kann auch Tracer sein
Acer% <- kann Acer Computer sein aber nicht Tracer Computer
%Acer <- kann Tracer sein, danach darf nichts mehr folgen

Re: Artikel an Warengruppen zuordnen

Verfasst: Do 26. Jun 2014, 12:30
von wuffli
Vielen Dank euch beiden! Super schneller Support, wie immer hier :ugeek:

Mein Dank wird euch auf ewig nachschleichen.