Thema: Basic-Frage

Einzelnen Beitrag anzeigen

Benutzerbild von erich.wanker
erich.wanker

Registriert seit: 31. Jan 2008
Ort: im schönen Salzburger Land
460 Beiträge
 
Delphi XE4 Professional
 
#1

Basic-Frage

  Alt 13. Feb 2013, 14:25
Datenbank: firebird • Version: 2.1 • Zugriff über: ZEOS 6.6.6
Hallo Leute...
eine sehr einfache Frage:

Ich möchte einen Datensatz kategorisieren ( über 40 dynamische AND/OR Kategorie-Möglichkeiten stehen zur Verfügung)

Bis dato (oh Gott, ich trau es mir gar nicht zu sagen..)schreib ich in ein "1000 char" Feld
einen String wie diesen: a1c5d2a2d4

Code:
a1 = "Deutschland"
c5 = "Privatperson"
d2 = "BMW"
ect
Nun suche ich alle Privatpersonen aus Deutschland die einen BMW fahren

select X from Y where ..
and feld containing "a1"
and feld containing "c5"
and feld containing "d2"

...


ist natürlich a Wahnsinns Performancebremse ..

Wie macht man das OPTIMAL?

Vielen Dank
Erich Wanker - for life:=1971 to lebensende do begin ..
O
/H\
/ \
  Mit Zitat antworten Zitat