1
benötigt Ich habe zwei Tabellen.Zusammenführen, wenn jede Zeile in Tabelle A mehrere Zeilen aus Tabelle B in SQL Server
InstructorRelated
TermCode |Term_Seq_ID |Subject|Course|QuestionNbr|InstructorName |Instructor_Pid|Mean |StdDev
FS15 |1154 |ACC |201 |5 |SKYWALKER, LUKE|BR549 |4.349|1.033
FS15 |1154 |ACC |201 |5 |AMIDALA, PADME |39AHW |4.285|1.030
ClassRelated:
TermCode |Term_Seq_ID |Subject|Course|QuestionNbr|InstructorName |Instructor_Pid|Mean |StdDev
FS15 |1154 |ACC |201 |6 |NULL |ALL |4.078|1.049
FS15 |1154 |ACC |201 |9 |NULL |ALL |3.806|1.128
Was der Kunde will, ist für diese beiden Tabellen so zusammengefasst werden, dass jeder ACC 201 Ausbilder eine Zeile für Fragen 5, 6 und 9 , so:
TermCode |Term_Seq_ID |Subject|Course|QuestionNbr|InstructorName |Instructor_Pid|Mean |StdDev
FS15 |1154 |ACC |201 |5 |SKYWALKER, LUKE|BR549 |4.342|1.033
FS15 |1154 |ACC |201 |6 |NULL |ALL |4.078|1.049
FS15 |1154 |ACC |201 |9 |NULL |ALL |3.806|1.128
FS15 |1154 |ACC |201 |5 |AMIDALA, PADME |39AHW |4.285|1.030
FS15 |1154 |ACC |201 |6 |NULL |ALL |4.078|1.049
FS15 |1154 |ACC |201 |9 |NULL |ALL |3.806|1.128
Kann dies getan werden?
Der Kunde wollte es so für einen Bericht. Ich werde deine Lösung ausprobieren. –
Zu viele Duplikate. –
versuchen Sie es jetzt, änderte ich die Union alle zu einer Union, die es gruppieren sollte – Matt