MacGyver34
Cadet 2nd Year
- Registriert
- Jan. 2014
- Beiträge
- 28
Hallo zusammen, ich komme hier derzeit mit einem SQL Statement nicht so ganz klar.
Ich versuche derzeit eine Datenbankabfrage zu bauen die mir aus einer Adresstabelle den Name, Vorname und Kundennummer zu einem Wert zusammenbaut.
Also z.B.
Leider gibt es in der Datenbank auch Felder in denen Name oder Vorname nicht gefüllt ist, somit kommt dann im Result nur ein ,, Kundenummer zustande.
Jetzt will ich die Abfrage so gestalten das:
wenn Name = NULL then Suchbegriff
Die Spalte Suchbegriff ist in dem fall nämlich der richtige wert. Mal eben de komplette Adressdatenbank aufzuräumen ist derzeit unmöglich bei über 4000 Adressen.
Kann mir hier jemand helfen? Ich komme leider nicht weiter.
Mfg
Stephan
Ich versuche derzeit eine Datenbankabfrage zu bauen die mir aus einer Adresstabelle den Name, Vorname und Kundennummer zu einem Wert zusammenbaut.
Also z.B.
Code:
SELECT Name || ', ' || Vorname || ', ' || NR as Fullname ,anrede,nr, ART, Vorname,Name,Suchbegriff,STRASSE,LAND,PLZ,ORT FROM ADRESSEN WHERE ART = 'K' ORDER by Name ASC;
Leider gibt es in der Datenbank auch Felder in denen Name oder Vorname nicht gefüllt ist, somit kommt dann im Result nur ein ,, Kundenummer zustande.
Jetzt will ich die Abfrage so gestalten das:
wenn Name = NULL then Suchbegriff
Die Spalte Suchbegriff ist in dem fall nämlich der richtige wert. Mal eben de komplette Adressdatenbank aufzuräumen ist derzeit unmöglich bei über 4000 Adressen.
Kann mir hier jemand helfen? Ich komme leider nicht weiter.
Mfg
Stephan