Отображать данные в табличной форме - PullRequest
0 голосов
/ 30 августа 2018

У меня есть несколько деталей в базе данных в формате ниже

startdate   EndDate week_no vSalesConsultant    totalsale   points
5/28/2018   6/3/2018    Wk1 Test1                   10       10
5/28/2018   6/3/2018    Wk1 Test2                   6        10
6/4/2018    6/10/2018   Wk2 Test1                   13       10
6/4/2018    6/10/2018   Wk2 Test3                   12       10

Мой желаемый вывод формата таблицы ASP.NET:

        wk1 wk2
Test1   10  10
Test2   10  0
Test3   0   10

Пожалуйста, предложите мне попробовать тип таблицы, но не удалось.

1 Ответ

0 голосов
/ 30 августа 2018

Похоже, вы хотите суммировать баллы за неделю, Вы можете обусловить это случаем, когда выписка, и группировать по продавцу

select 
    vSalesConsultant , 
    sum(case when week_no = 'Wk1' then points else 0 end) as Wk1,
    sum(case when week_no = 'Wk2' then points else 0 end) as Wk2
from  t
group by vSalesConsultant
order by vSalesConsultant
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...