Im Moment habe ich diese Daten:Concatenate SQL-Strings basierend auf
appointment_num order_num modified_proc_desc
"124" "1" "DIVISION OF PENILE SKIN BRIDGE"
"125" "1" "CIRCUMCISION"
"126" "1" "BILATERAL INGUINAL EXPLORATION"
"126" "2" "BILATERAL INGUINAL HERNIA/HYDROCELE REPAIR"
"126" "3" "POSSIBLE RIGHT ORCHIOPEXY"
"127" "1" "EXCISION SCALP CYST"
"128" "1" "REPAIR INCOMPLETE CIRCUMCISION"
"129" "1" "CIRCUMCISION"
Hergestellt aus dieser Tabelle/Abfrage:
SELECT [appointment_num]
,[order_num]
,[modified_proc_desc]
FROM [adv].[dbo].[as_appointment_procs]
ich modified_proc_desc Felder miteinander verbinden können, basierend auf den gleichen order_num mit XML PATH mit (''). Ich muss in der Lage sein, sie nacheinander zu verbinden. Zum Beispiel möchte ich für die oben genannte Bestellnummer "126" die Zeichenketten modified_proc_desc der Bestellnummer 1, 2 und 3 in einem neuen Feld case_procedure verketten. Mit anderen Worten, ich möchte nur einen Termin mit allen Aufträgen anzeigen.
Kann mir hier jemand in die richtige Richtung zeigen? Hier ist ein Beispiel für die Ausgabe:
appointment_num order_num case_procedure
"124" "1" "DIVISION OF PENILE SKIN BRIDGE"
"125" "1" "CIRCUMCISION"
"126" "1" "BILATERAL INGUINAL EXPLORATION, BILATERAL INGUINAL HERNIA/HYDROCELE REPAIR, POSSIBLE RIGHT ORCHIOPEXY"
"127" "1" "EXCISION SCALP CYST"
"128" "1" "REPAIR INCOMPLETE CIRCUMCISION"
"129" "1" "CIRCUMCISION"
hilft das? http://stackoverflow.com/questions/8631210/group-concat-order-by –
http://stackoverflow.com/questions/38285250/concatenate-fields-in-order-sql-server/38285399 # 38285399 – TheGameiswar
Lesen Sie diese Prozeduren haben mich gequetscht ... – HardCode