1. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

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

Dieses Thema im Forum "Microsoft SQL Server" wurde erstellt von saarlodrie, 9 Mai 2018.

  1. saarlodrie

    saarlodrie Benutzer

    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
     
  2. akretschmer

    akretschmer Datenbank-Guru

    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.
     
  3. ukulele

    ukulele Datenbank-Guru

    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.
     
  4. saarlodrie

    saarlodrie Benutzer

    Hallo zusammen,

    vielen Dank für Eure Hilfe.
    Hat super geklappt.
    Danke schön
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden