Zum Inhalt springen

Gdriver

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

  1. Hi, meinst du so? update dbo.contactemail1table set emaildisplayas=isNull((select lastname from dbo.contactnamestable where dbo.contactemail1table.contactserviceid=dbo.contactnamestable.contactserviceid) , ") + ', ' + isNull((select firstname from dbo.contactnamestable where dbo.contactemail1table.contactserviceid=dbo.contactnamestable.contactserviceid) , ") + ' (' + isNull(emailaddress, ") + ')' where contactserviceid=7; :confused: Ich will doch im Grunde nur, dass er die Werte die er hat hinschreibt, auch wenn eine Variable ggf leer ist. Sprich lastname firstname E-Mail Mustermann Max max.mustermann@mustermann.de Musterfrau frau.musterfrau@musterfrau.de EMailDisplayAS Mustermann, Max (max.mustermann@mustermann.de) Musterfrau, (frau.musterfrau@musterfrau.de)
  2. Hi, coalesce? Also das ich vor die Klammer der Abfrage noch so ne Art "ISNULL" setze? Wie meintest das mit IF Else? So update dbo.contactemail1table set emaildisplayas=if{($lastname=select lastname from dbo.contactnamestable where dbo.contactemail1table.contactserviceid=dbo.contactnamestable.contactserviceid) }is not null{$lastname}) else {''}+..... Sorry bin wie gesagt vollkommen aus dem Thema raus.
  3. Hi, bin leider total aus den Updates raus wie es scheint. Möchte folgenden Update Befehl ausführen: update dbo.contactemail1table set emaildisplayas=(select lastname from dbo.contactnamestable where dbo.contactemail1table.contactserviceid=dbo.contactnamestable.contactserviceid) + ', ' + (select firstname from dbo.contactnamestable where dbo.contactemail1table.contactserviceid=dbo.contactnamestable.contactserviceid) + ' (' + emailaddress + ')' where contactserviceid=7; Es wird also emaildisplayas aus 3 Feldern zusammengebaut. Name, Vorname (E-Mail Adresse) Name und Vorname sind in einer Tabelle und die Email Adresse in einer eigene Tabelle (dbo.contactemail1table) Der Befehl klappt so lange, bis eine der 3 Variablen leer / Null ist. Dann wird das Feld emaildisplayas einfach mit NULL gefüllt. Ist schon peinlich aber ich finds gerade nicht, auch in Google wohl die falschen Suchworte benutzt. Freu mich auf eure schnelle Hilfe Gdriver

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...