Thread teilstring in datenbank finden (5 answers)
Opened by supersucker at 2005-04-28 19:19

supersucker
 2005-04-28 19:19
#33199 #33199
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
hi,

hab von SQL (postgressql 8 ) nur mittelmässige ahnung und hab folgende frage:

ich bekomme per script einen string übergeben, der nur aus L, H und E besteht wie z.B.
HHH

desweiteren habe ich eine tabelle, die eine spalte hat, in der ähnliche strings stehen.

nun möchte ich eine abfrage machen der folgenden art (in pseudocode) :

Code: (dl )
select * from mytable where HHH enthalten in string_in_spalte


die anzahl der zeichen die ich suche soll nun genau in diesem string enthalten, nicht mehr und nicht weniger, die abfrage mit dem string
HHH soll also zum beispiel matchen auf:

LLLHHHLLL

nicht aber auf:

LLLHHHHHHHLLL

wie kann ich das machen?
wenn ich sowas mache wie

Code: (dl )
select * from mytable where myspalte like %HHH%


würde ich ja eben auch alle strings erhalten die viel mehr Hs enthalten....

auch mit substring wüsste ich nicht wirklich wie ich das machen sollte....

bin dankbar für jede hilfe.......

View full thread teilstring in datenbank finden