tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
282
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Hallo Leute,
    ich habe da ein Problem, welches aber recht schwer zu googeln ist:
    ich mache ein Select, hier ein Teilabschnitt

    Code :
    1
    
    cast(contact.CTitle as varchar(255)) + ' ' + contact.CFirstName + ' ' + contact.CLastName as kontakt


    Nun ist das Problem, dass der Titel kein Muss-Feld ist, er ist also nur teilweise vorhanden. Leider gibt das Feld jetzt nicht einfach Vorname und Nachname aus, sondern gar nichts.
    Egal ob mit cast oder ohne, das Ergebnis bleibt das Selbe.

    Kann mir wer den Trick verraten, wie ich es anstelle, dass alle ausgefüllten Felder kommen?
     

  2. #2
    Biber2 Biber2 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Ort
    Bremen
    Beiträge
    215
    Moin DrMueller,

    ich weiss zwar nicht, was schwer daran ist, über gängige Suchmaschinen den Umgang mit Feldern zu ermitteln, IF sie denn NULL sein können, aber...

    Code sql:
    1
    
    SELECT ... CAST( IFNULL(contact.CTitle,'-ohne Titel-') AS VARCHAR(255)) + ' ' + .... AS kontakt

    ... jedenfalls wenn Du mit mySQL rumSQLst.
    Falls ein Oracle-Blech drunterliegt, wäre die entsprechende Funktion NVL( testexpr, valueIfNull).

    Grüße
    Biber
     

Ähnliche Themen

  1. dynamische Felder, Felder mit Daten belegen
    Von jenny1106 im Forum C/C++
    Antworten: 8
    Letzter Beitrag: 08.03.10, 10:42
  2. Formularfelder zusammenfassen
    Von SasserVirus im Forum PHP
    Antworten: 27
    Letzter Beitrag: 08.08.07, 13:30
  3. Objekte zusammenfassen
    Von sunlite im Forum Cinema 4D
    Antworten: 3
    Letzter Beitrag: 24.10.06, 17:54
  4. .NET Assemblies zusammenfassen
    Von Passer im Forum .NET Café
    Antworten: 2
    Letzter Beitrag: 24.07.06, 21:35
  5. css tags zusammenfassen
    Von j©sh im Forum CSS
    Antworten: 2
    Letzter Beitrag: 06.03.05, 00:24