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) :
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
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.......