Forum: Datenbanken
Delphi
by Hansi,
4. Dez 2005
Hallo marabu,
Leider funktioniert es noch nicht ganz.
Hier mein Code:
ZQ_Art_Suche.SQL.Clear;
ZQ_Art_Suche.SQL.Add('SELECT MAX(CAST(SUBSTRING_INDEX(ARTNR, '-', -1) AS UNSIGNED)) AS MaxNummer FROM ARTIKEL WHERE ARTNR LIKE "'+kre_art_pf+'-'+'%"');
ZQ_Art_Suche.Open;
Forum: Datenbanken
Delphi
by Hansi,
4. Dez 2005
Hey,
Ich möchte gerne aus der Tabelle Artikel die höchste und somit die letzte Artikelnummer abfragen (Was ich nicht bevorzuge ist eine Schleife um jede einzelne Artikelnummer abzufragen). Die Schwierigkeit dabei ist:
Artikelnummer-Feld ist VarChar(15), kann also so heissen: GRA-001, 001-001, 001001
im SELECT muss dann wahrscheinlich folgendes Vorkommen: WHERE ARTNR LIKE...