Split Vollen Namen in Vorname und Nachname Felder Zugreifen
Habe ich diese Abfrage zum abrufen der Erste Name aus der Full_Name Feld.
SELECT Employee_Table.Full_Name, Left([Full_Name],InStr([Full_Name]," ")-1) AS First_Name
FROM Employee_Table;
Funktioniert es einwandfrei,
Jedoch, ich habe versucht, ändern Sie die Abfrage, um die Letzten Namen in das Nachname-Feld durch ändern der Abfrage auf diesen einen, aber es hat nicht funktioniert. Bitte Helfen Sie
SELECT Employee_Table.Full_Name, Right([Full_Name],InStr([Full_Name]," ")+1) AS Last_Name
FROM Employee_Table;
Ich möchte nur eine Abfrage, zieht der Informationen und nicht zwei verschiedene.
Dank
Hinsichtlich
InformationsquelleAutor user2380034 | 2013-08-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrer zweiten Abfrage, Sie ziehen vom Ende der Zeichenfolge, aber die Länge ist von Anfang an. Oops. Die Funktion, die Sie wollen, ist
MID()
eher alsRIGHT()
:InformationsquelleAutor Gordon Linoff