Einzelnen Beitrag anzeigen

Chaoten-Joe

Registriert seit: 11. Mär 2007
Ort: Werl
41 Beiträge
 
Turbo Delphi für Win32
 
#1

SQL: Concat in WHERE-Klausel?

  Alt 5. Apr 2008, 20:02
Hallo zusammen,

habe folgendes Probleme: Ich möchte via SQL aus einer Tabelle mit Adressen die eMail-Adressen raussuchen. In der Tabelle gibt es u.a. folgende Felder:
- eMail1
- eMail2
- Vorname
- Name

Im Vorfeld liegt mit ein Name in Form von "Vorname Name" vor, zu dem die entsprechenden eMail-Adressen aus der Tabelle herausgesucht werden müssen. Leider funktioniert folgender Code irgendwie nicht:

'SELECT EMail1, EMail2 FROM Adressen WHERE CONCAT(Vorname,'+QuotedStr(' ')+',Name) = '+QuotedStr(Person.AsString); Hat jemand ne Idee?
Im Forum seht zwar ne Menge zu Concat ... hat aber alles irgenwie nicht geholfen ...

Vielen Dank vorab!

Christian
Christian Becker
  Mit Zitat antworten Zitat