2016-04-04 18 views
0

Seç q1 *, q2.JobNumber den (aynı anahtara sahip bir öğe zaten eklenmiş -. SSRS 2008'in

seçme p.ProgramName, p.FulfillmentType, p.JobNumber sayım için bu hatayı alıyorum (*) [sayar] tProduction_AHFS p den iç p.ItemCode1 = s.ItemCode1 üzerinde tScanner s birleştirme gibi olduğu ( s.ScanStatusCode = 0 ) p.ProgramName ile grubu, p.FulfillmentType, p.JobNumber )

q1 iç birleştirme (

[Sayar] tProduction_AHFS p den iç s.ScanStatusCode < burada ( p.ItemCode1 = s.ItemCode1 ile> 0 tScanner s katılmak gibi

seçme p.ProgramName, p.FulfillmentType, p.JobNumber, sayısı (*) p.ProgramName, p.FulfillmentType tarafından) grubu, p.JobNumber

) q1.JobNumber üzerinde q2 = q2.JobNumber

aynı anahtara sahip bir öğe zaten eklenmiş - SSRS 2008 için bu hatayı almaya SQL çalışıyor. ama bu hata ... nerede değişiklik yaparım?

cevap

1

SQL kodunuzun son satırından tablo q1'in "JobNumber" sütununa sahip olduğunu mu varsayıyorum? q1. * döndürdüğünüzden, q1.JobNumber ve q2.JobNumber ürününü dahil edeceğinizden - SSRS, aynı ada sahip 2 sütun döndürdüğünüzde bunu sevmez. q2.JobNumber için bir diğer ad ekleyin (örn. q2.JobNumber AS Q2JobNumber) ve bu da büyük olasılıkla düzeltecektir.

+0

teşekkürler. Aynı denedim ama Q2.JobNumber AS JobNumber kullanıyordum ve Q2JobNumber olarak değil. işe yaradı. Teşekkürler. –

İlgili konular