2015-07-10 19 views
0

我會盡我所能地嘗試和解釋我的查詢。我正在使用SQL Server,現在我有一個輸出報告(稱爲報告A),在行中有許多標題和值,報告A的行(不是標題)中的值必須插入另一個報告中(調用它報告B),但是報告B是空的,在行和只有標題中沒有值,標題名稱也與報告A不同。我已經考慮改變報告A與B具有相同的標題並且複製B,但它是在技​​術上不是正確的做法。從一個報告插入信息到一個只有標題的空報告

這是我需要的一個例子。

REPORT甲

Mem-Num| Total| Address| Dep| Contact Number| Scheme Code| 
    123  R100 Gauteng 00 12345678910  16 

REPORT乙 - 沒有值僅標題

Member Number| Product Code| Total| Banking Details 

OUTPUT爲與報告

Member Number| Product Code| Total| Banking Details 
    123    16    R100 Field will be Blank 
值REPORT乙3210

THUS

Report B (Member Number)  = Report A (Mem-num), 
    Report B (Product Code)  = Report A (Scheme Code),  
    Report B (Total)    = Report A (Total),  
    Report B (Banking Details) = Blank 
    There is no data in Report A to insert into Report B for Banking Details 
+0

包含一個列映射作爲用於將值傳輸到ReportB的任何過程的一部分。 –

回答

0

那麼,如果我理解你寫的,爲什麼不這樣做呢?

Select Mem-Num as 'Member Number' 
     ,Scheme Code 'Product Code' 
     ,Total 
     ,Null 
From(
Select Mem-Num, Total, Scheme Code 
from ReportA_table) a 
+0

這不就是改變報告A而不是將數據更新到報告B?對不起,在這個新的。我正在閱讀列映射建議,但對我來說有點高。 –

+0

當你說報告你的意思是報告像SSRS?或者你只是說查詢結果?你應該可以在你使用的任何報告軟件中有多個源,這將給你相同的結果,但列名不同 –

+0

是的,我指的是查詢結果。好吧,會放棄它。 –

相關問題