Vinzenz Mai: SQL-Abfrage

Beitrag lesen

Hallo,

Ich bekomme eine SQL-Abfrage einfach nicht hin. (Nutze den Advantage Data Architect, falls dies eine nützliche Info sein sollte)

vermutlich nicht. Es hört sich nicht nach einem Datenbankmanagementsystem (DBMS) wie z.B. Oracle, MS SQL-Server, DB2, Informix, PostgreSQL, MySQL, SQLite, Jet-Engine (MS Access), FileMaker, FoxPro, dBase, ... an.

Ich habe verschiedene Artikel-EAN mit 13 Stellen und möchte nun die Hersteller herausbekommen. Damit ich nicht jede EAN einzeln nach Herstellern durchsuchen möchte ist eine Abfrage nötig die mir alle EAN gruppiert, die an 3.-7. Stelle gleich sind-

Dein DBMS verfügt ganz bestimmt über Zeichenkettenfunktion, die Dir helfen dieses Vorhaben ganz einfach umzusetzen:

EAN             HERSTELLER
9789054674757      X
9789054674658      X
9789054675426      X
9793861277162      V
9793861277179      V
9937515002865      C
9937425006151      N

T-SQL, der SQL-Dialekt von MS SQL-Server, kennt z.B. die Funktion SUBSTRING(), MySQL übrigens auch. Die Chancen stehen gut, dass Dein DBMS ebenfalls etwas in dieser Richtung bietet.

Freundliche Grüße

Vinzenz