Announcement

Collapse
No announcement yet.

Text in Spalte in Abfrage in Zahlen ändern

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

  • Text in Spalte in Abfrage in Zahlen ändern

    Hallo zusammen,

    ich würde gerne eine Abfrage erstellen, in der ich für einen Report anstelle von einem Text einer Spalte eine Zahl einfüge. Beispiel Spalte A namens "Haustier" beinhaltet Infos wie Katze, Hund, Maus. Anstelle des Textes soll eine '1' gesetzt werden, wenn in der Spalte etwas steht, ansonsten soll sie leer sein. Geht das? Wenn ja wie? :-)

    besten Dank.

    felix

  • #2


    select * from TABELLE where LENGTH(Spalte1)>0
    sollte alle zu ändernden Sätze liefern

    update TABELLE set Spalte1='1' where LENGTH(Spalte1)>0
    Zuletzt editiert von Christian Marquardt; 21.12.2018, 14:09.
    Christian

    Comment


    • #3
      Vielleicht auch nur für die Ausgabe ohne Datenänderung?
      Code:
      select
        case when haustier is not null
             then 1
             else null
         end as HaustierDerived
      from tabelle

      Comment


      • #4
        Vielen Dank!!! Hat geklappt.

        Comment

        Working...
        X