Ergebnis 1 bis 4 von 4

Thema: Selektierung nach ersten Zeichen

  1. #1
    Turmaline ist offline Neuer Benutzer
    Registriert seit
    26.02.2007
    Beiträge
    20

    Standard Selektierung nach ersten Zeichen

    Hallo,

    ich habe zB so was:

    SELECT jahr_2005 INTO delta FROM bevoelkerung_delta WHERE (region = zeile.region);

    "region" muss nicht gleich "zeile.region" sein, sondern nur die ersten 4 Zeichen von "zeile.region" müssen gleich "region" sein.
    puh, ich hoffe, ich habe mich verständlich ausgedrückt...

    zB. region = 'DEA1'
    und zeile.region = 'DEA12'

    Danke.

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von Turmaline Beitrag anzeigen
    Hallo,

    ich habe zB so was:

    SELECT jahr_2005 INTO delta FROM bevoelkerung_delta WHERE (region = zeile.region);

    "region" muss nicht gleich "zeile.region" sein, sondern nur die ersten 4 Zeichen von "zeile.region" müssen gleich "region" sein.
    puh, ich hoffe, ich habe mich verständlich ausgedrückt...

    zB. region = 'DEA1'
    und zeile.region = 'DEA12'

    Danke.
    Wenn ich Dich richtig verstehe, suchst Du die substring() - Funktion.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    Turmaline ist offline Neuer Benutzer
    Registriert seit
    26.02.2007
    Beiträge
    20

    Standard

    Hallo Andreas,

    richtig.
    wie soll es nun aussehen?

    SELECT jahr_2005 INTO delta FROM bevoelkerung_delta WHERE substring(region, zeile.region);

    oder???

    Anja.

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.472

    Standard

    Zitat Zitat von Turmaline Beitrag anzeigen
    Hallo Andreas,

    richtig.
    wie soll es nun aussehen?

    SELECT jahr_2005 INTO delta FROM bevoelkerung_delta WHERE substring(region, zeile.region);

    oder???

    Anja.
    ...WHERE (region = substring(zeile.region,1,4));

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Ähnliche Themen

  1. Problem Aus einem String den ersten Eintrag entfernen
    Von tme2525 im Forum PL/pgSQL
    Antworten: 9
    Letzter Beitrag: 02.08.2010, 19:32
  2. Zeichen aus einem Textstring entfernen
    Von Kai-Behncke im Forum PL/pgSQL
    Antworten: 2
    Letzter Beitrag: 28.04.2009, 14:23
  3. Zeichen und Zahlen
    Von Sauerkraut im Forum SQL
    Antworten: 1
    Letzter Beitrag: 18.04.2008, 14:02
  4. Abfrage beim ersten Mal langsam, dann schnell
    Von slartibartfass im Forum SQL
    Antworten: 1
    Letzter Beitrag: 29.02.2008, 10:34
  5. welche Zeichen escapen?
    Von dr.colossos im Forum SQL
    Antworten: 2
    Letzter Beitrag: 13.02.2007, 23:41

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum