Nun wie ich bereits geschrieben habe ist es aber so das mir vorgegeben ist wo ich diese "benutzerdefinierten" Werte in dieser vorgegebenen Datenbank abzulegen habe. Und die betreffende Spalte hat nunmal eine vorgegebene Breite von 99 Zeichen. (zur Info: Diese Datenbank bildet die Basis eines CRM-Systems und sollte daher wegen den bereits genannten Gründen nicht modifiziert werden)
Schade, denn um genau DIESE Idee dreht sich der gesamte Thread. Außerdem ist die Spalte stringID in deinem Beispiel überflüssig, da bereits ein eindeutiger Schlüssel vorhanden ist welcher, wie ich bereits geschrieben hatte, aus 3 Spalten(ohne Datensatz-ID) besteht. Sql select mehrere werte zusammenfassen command. Klar, das ist meine bisherige Vorgehensweise. Diesen Thread habe ich jedoch gestartet weil ich gerne die Zusammenführung des urpsrünglichen Strings auf die Datenbank verlagern möchte, da diese das mit Sicherheit schneller hinbekommt. Trotzdem vielen Dank für deine Mühe
#17
Keine wirkliche Hilfe für dich, aber ein paar Anmerkungen Fragen für dich:
Nur zwecks der Neugierde:
Ist das ANSI-SQL "CONCAT" nicht das MSSQL "+"?
Sql Select Mehrere Werte Zusammenfassen Command
Bei arithmetischen Operationen, die für NULL-Werte ausgeführt werden, ist das Ergebnis beim Hinzufügen eines NULL-Wertes zu einem bekannten Wert in der Regel ein unbekannter Wert. Parallel dazu führt eine Zeichenfolgenverkettungsoperation, die mit einem NULL-Wert ausgeführt wird, in der Regel zu einem NULL-Ergebnis. Sie können dieses Verhalten jedoch ändern, indem Sie die CONCAT_NULL_YIELDS_NULL -Einstellung für die aktuelle Sitzung ändern. Weitere Informationen finden Sie unter SET CONCAT_NULL_YIELDS_NULL (Transact-SQL). Wenn das Ergebnis der Verkettung von Zeichenfolgen den Grenzwert von 8. 000 Byte übersteigt, wird das Ergebnis abgeschnitten. Wenn jedoch mindestens eine der verketteten Zeichenfolgen einen umfangreichen Wert hat, wird das Ergebnis nicht abgeschnitten. 2. SELECT – Daten auswählen – -Trainer.de. Beispiele
A. Verwenden von Zeichenfolgenverkettungen
Im folgenden Beispiel wird unter der Spaltenüberschrift Name eine einzelne Spalte aus mehreren Zeichenspalten erstellt, mit dem Nachnamen der Person, gefolgt von einem Komma, einem einzelnen Leerzeichen und dem Vornamen der Person.
Sql Select Mehrere Werte Zusammenfassen Van
Es hat eine zusätzliche Funktion, um Trennzeichen zusammen mit Spaltenwerten oder Zeichenketten hinzuzufügen. Sql select mehrere werte zusammenfassen data. Dieses Trennzeichen kann ein Komma (, ), ein Bindestrich (-), ein Unterstrich (_) oder eine beliebige statische Zeichenkette oder ein Muster wie (***) usw. sein. Die Syntax für eine Funktion CONCAT_WS ist wie folgt: CONCAT_WS(SEPARATOR, Column 1, column 2,...... )
Wir werden nun sehen, wie man dies mit der SELECT -Abfrage verwendet: SELECT sid, CONCAT_WS( "_", firstname, lastname, "***") AS fullname FROM student;
Die Ausgabe wird sein:
Mehrere JOINS kombinieren
Um nun den Namen des Schauspielers mit auszugeben, werden die Informationen aus der Tabelle ACTOR durch einen zusätzlichen JOIN ermittelt:
SELECT film_actor. `*`,, st_name, rst_name FROM film_actor
JOIN film USING (film_id)
JOIN actor USING (actor_id)
(Visited 15. 225 times, 1 visits today) Senior Business Intelligence Consultant
Ihr Steckenpferd: Daten und Mathematik. Seit dem Studium in Controlling, Statistik und KPI's unterwegs. Expertin in MS Excel und seit mehr als 10 Jahren im Bereich Business Intelligence tätig. Sql wie kann ich mehrere Datensätze zu einem zusammenfassen? (Computer, Programmieren, Datenbank). Post Views:
18. 394