Announcement

Collapse
No announcement yet.

Korrekte WHERE-Bedingung gesucht

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Korrekte WHERE-Bedingung gesucht

    Hi zusammen,

    ich stehe vor folgender Herausforderung - vielleicht kann jemand helfen. Ich habe folgende Tabelle (nennen wir sie tbl.beispiel). In dieser gibt es eine Spalte, names beispiel.text, die folgende values hat:
    • Eingang Dokument - abc
    • Eingang Dokument (ja) - ssd (A)
    • Eingang Dokument - bds (B)
    • Eingang Dokument (ja) - ads
    • Eingang Dokument (ja) - dfs (B)
    • Eingang Dokument - dss (F)
    • Eingang Dokument - sdf
    Ich würde nun gerne über eine Abfrage in der WHERE Bedingung nur auf die eingrenzen, bei denen keine Information in den Klammern am Ende (!) steht. Im obigen Beispiel wären das dann nur drei. Wie ihr seht, kann es sein, dass eine Klammer davor vorkommt.

    Vielleicht wäre ein Ansatz, dass der Eintrag nicht mit einer schließenden Klammer enden darf?

    SELECT * FROM beispiel be
    WHERE be.text LIKE ????

    Vielen Dank für eure Hilfe.

    LG Felix

  • #2
    Wie wäre es mit
    wenn be.text nicht mit einer ) endet
    Christian

    Comment


    • #3
      Hi Christian, genau. Hatte ich ja auch geschrieben - aber wie geht das?

      Comment


      • #4
        Nein du hattest doch
        WHERE be.text LIKE ????
        Wo ist da die Negation?

        Wie wäre es mit
        NOT LIKE '%)'
        oder mit
        RIGHT(be.text, 1)!=')'
        Christian

        Comment


        • #5
          Cheers, danke

          Comment

          Working...
          X