Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#26

Re: Hilfe bei SQL Abfrage Firebird

  Alt 18. Jul 2008, 13:54
Hallo,

heute bin ich schwer von Begriff:

Das darf sein (wobei a für einen beliebige Buchstaben steht)?
  • abc/123
    abc\123
    abc/123a
    abc\123a
    abc/1234
    abc\1234
    abc/1234a
    abc\1234a
    abc/12345
    abc\12345
    abc/12345a
    abc\12345a
    abc/123456
    abc\123456
    abc/123456a
    abc\123456a
Was vor dem / und \ stehen ist (für eine Abfrage) immer gleich?
Sind die ersten drei Zeichen hinter / und \ auch immer gleich?

Würde das bedeuten, dass die von Dir gesuchten Werte immer kleiner oder größer als Dein Suchbegriff wären?

Dann könnte das helfen:
SQL-Code:
select * from tabelle
where upper(feld1 collate DE_DE) < upper('abc/12345')
or upper(feld1 collate DE_DE) > upper('abc/12345z')
or upper(feld1 collate DE_DE) < upper('abc\12345')
or upper(feld1 collate DE_DE) > upper('abc\12345z')
Stephan
  Mit Zitat antworten Zitat