suche nach ":" aber nicht den letzen ":"

saarlodrie

Benutzer
Beiträge
5
Hallo,

ich brauche alle Datensätze in dem Feld Auto in dem ein Doppelpunkt vorkommt.
Grundsätzlich ist an jedem Ende ein Doppelpunkt.

Ich brauche aber nur alle Datensätze bei denen ein Doppelpunkt im Text vorkommt und nicht am End:

so z.B.
Softwarestand:1425421 :

Geht das?

Danke schön
 
Werbung:
geht prinzipiell mit regulären Ausdrücken:

Code:
test=*# select * from saarlodrie ;
  auto   
-------------------------
 Softwarestand:1425421 :
 Softwarestand 1425421 :
(2 Zeilen)

test=*# select * from saarlodrie where auto ~ ':.+';
  auto   
-------------------------
 Softwarestand:1425421 :
(1 Zeile)

test=*#

ich weiß aber nicht, ob M$SQL das kann.
 
oder
Code:
WHERE auto LIKE '%:%:'
oder
Code:
WHERE left(auto,datalength(auto)-1) LIKE '%:%'
Den Unterschied darfst du selber raus finden :)

Reguläre Ausdrücke gibt es, muss man aber glaube ich erst aktivieren.
 
Werbung:
Zurück
Oben