2016-04-04 5 views
0

Select q1 *, q2.JobNumber aus (Ein Element mit demselben Schlüssel wurde bereits hinzugefügt - immer diese Fehlermeldung für SSRS 2008

wählen p.ProgramName, p.FulfillmentType, p.JobNumber, Graf. (*) als [Counts] von tProduction_AHFS p Exklusionsverknüpfung tScanner s auf p.ItemCode1 s.ItemCode1 = wobei ( s.ScanStatusCode = 0 ) Gruppe von p.ProgramName, p.FulfillmentType, p.JobNumber )

q1 innere Verbindung (

select p.ProgramName, p.FulfillmentType, p.JobNumber, count (*) als [Counts] von tProduction_AHFS p inneren tScanner s auf p.ItemCode1 s.ItemCode1 = wobei ( s.ScanStatusCode <> 0 beitreten) Gruppe von p.ProgramName, p.FulfillmentType, p.JobNumber

) q2 auf q1.JobNumber = q2.JobNumber

Ein Element mit demselben Schlüssel wurde bereits hinzugefügt - diesen Fehler für SSRS 2008 SQL läuft gut. aber dieser Fehler ... wo mache ich Änderungen?

Antwort

1

Ich nehme von der letzten Zeile Ihres SQL-Codes an, dass Tabelle Q1 eine "JobNumber" -Spalte hat? Da Sie q1. * zurückgeben, werden Sie einschließlich q1.JobNumber zusammen mit q2.JobNumber - SSRS mag es nicht, wenn Sie 2 Spalten mit dem gleichen Namen zurückgeben. Fügen Sie einen Alias ​​für q2.JobNumber hinzu (d. H. q2.JobNumber AS Q2JobNumber), und das wird es wahrscheinlich beheben.

+0

danke. Ich habe versucht, das gleiche, aber ich habe q2.JobNumber AS JobNumber und nicht als Q2JobNumber. es funktionierte. Vielen Dank. –

Verwandte Themen