Thema: Delphi SQL maximale Teilstring

Einzelnen Beitrag anzeigen

Benutzerbild von neuronet
neuronet

Registriert seit: 16. Aug 2005
Ort: Berlin
104 Beiträge
 
Delphi 2010 Architect
 
#1

SQL maximale Teilstring

  Alt 20. Nov 2005, 18:02
Datenbank: Access • Zugriff über: ADO
Brüte nun schon seit Tagen über dem folgenden Problem:

Ich habe eine Datenbank mit ca. 160000 Einträgen, in der so ziemlich alle internationalen Vorwahlen gespeichert sind.

Nun habe ich eine bekomme ich eine Rufnummer (z.B. +237996428...).

In der Datenbank sieht es wie folgt aus:
Code:
Index   Vorwahl   Land   Kuerzel   Art   Stadt   
23076   237   Cameroon   CMR                        
23077   23722   Cameroon   CMR   FIX   Camtel                  
23078   237230   Cameroon   CMR   FIX   Camtel                  
23079   237231   Cameroon   CMR   FIX   Camtel                  
23080   237332   Cameroon   CMR   FIX   Camtel                  
23081   237333   Cameroon   CMR   FIX   Camtel                  
23082   237334   Cameroon   CMR   FIX   Camtel                  
23083   237335   Cameroon   CMR   FIX   Camtel                  
23084   237336   Cameroon   CMR   FIX   Camtel                  
23085   237337   Cameroon   CMR   FIX   Camtel                  
23086   237338   Cameroon   CMR   FIX   Camtel                  
23087   237339   Cameroon   CMR   FIX   Camtel                  
23088   23734   Cameroon   CMR   FIX   Camtel                  
23089   23776   Cameroon   CMR   MOB   MTN-Cameroon               
23090   23777   Cameroon   CMR   MOB   MTN-Cameroon               
23091   23798   Cameroon   CMR   MOB   SCM-Mobilis               
23092   23799   Cameroon   CMR   MOB   SCM-Mobilis

Nun soll die passendeste Vorwahl zur Rufnummer aus der Datenbank herausgesucht werden (in diesem Fall wäre das also 23799...

Gibt es eine SQL Funktion, die mir dabei hilf, oder muss ich die Nummer hinten so lange abschneiden und neu suchen, bis ich einen Treffer erhalte???
Andreas
--- Der Wert der Leistung liegt im Geleisteten --- Albert Einstein

Mein erstes Baby: Apple I - Der Rechner ist genauso alt wie ich... Und steht noch immer im Keller...
  Mit Zitat antworten Zitat