У меня есть две таблицы Скажи Таблица -A и таблица-B
Таблица А, имеющая
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
Требуется вывод
Таблица-С
Я хочу вывод таблицы c как
DAte, Total, Sts as X, Sts as y, Avg of
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
Я получаю ошибку, я застрял с этим запросом. Пожалуйста, помогите
Заранее спасибо