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

Vergleich Anfangsbuchstaben

Dieses Thema im Forum "Oracle" wurde erstellt von Nico12, 8 Juli 2017.

  1. Nico12

    Nico12 Neuer Benutzer

    Hallöchen,

    ich muss ein Abfrage erstellen, die mir diejenigen Personen ausgibt deren Vorname und Nachname den gleichen Anfangsbuchstabe haben. Leider habe ich absolut kein Plan wie das funktionieren soll.
    Ich hoffe hier kann mir jemand weiterhelfen.

    Grüße
     
  2. akretschmer

    akretschmer Datenbank-Guru

    Code:
    test=*# select * from nico12 ;
     v_name |  n_name   
    --------+------------
     Max  | Mustermann
     Bubi  | Blödmann
     Max  | Maximilian
    (3 Zeilen)
    
    test=*# select * from nico12 where substring(v_name,1,1) || substring(n_name, 1,1) in (select substring(v_name,1,1) || substring(n_name, 1,1)  from nico12 group by substring(v_name,1,1) || substring(n_name, 1,1) having count(*) > 1);
     v_name |  n_name   
    --------+------------
     Max  | Mustermann
     Max  | Maximilian
    (2 Zeilen)
    
    test=*#
    
    .oO( mal so als Schnellschuß aus der Hüfte )
     
  3. Nico12

    Nico12 Neuer Benutzer

    heyhey,

    danke dir für deine Antwort, leider funktioniert es bei mir so nicht.
     
  4. akretschmer

    akretschmer Datenbank-Guru

    Tolle Fehlerbeschreibung. Konkrete Fehlermeldungen sind ja sowas von out ...
     
  5. Nico12

    Nico12 Neuer Benutzer

    Sorry mein Fehler etwas modifiziert hat es geklappt.
    Also danke nochmal ;)

    P.S Ich wollte mit meiner Antwort keinen ärger :confused:
     
    akretschmer gefällt das.
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