我有兩個表說表-A和表-B問題加入
表-A具有
Userid | Date
|
101 | 15 Aug ,2011
102 | 15 Aug ,2011
103 | 16 Aug ,2011
104 | 16 Aug ,2011
105 | 17 Aug ,2011
表-B
Userid(f.k) | sts
101 | x
102 | y
101 | z
103 | x
101 | y
需要的輸出是
Table-C 我想表c的輸出爲 DAte,Total,Sts爲X,STS爲y的
Date | Total | Sts (if=x) |Sts (if=y) |Avg (Total/2)
15 Aug| 20 | 15 |5 |10
16aug | 30 | 22 |8 |15
魅力我試着使用:
select Date, select case when [Tasble-B].Sts='x' Then 0 else 1 END as StsX,select case when [Tasble-B].Sts='Y' Then 0 else 1 END as StsY,Total/2
from
Table-A
inner join Table-B on Table-A.UserID = Table-B.UserID
b group by RegDate
我得到的錯誤,我與這個query.Please幫助滯留在提前 感謝
總數和平均是什麼場/表的總和與平均值? Sts(if = x)是什麼意思?你已經嘗試過什麼方法? –
@paolo:請現在閱讀我的問題。和答案 – rakeshwalia