【发布时间】:2010-03-19 04:26:19
【问题描述】:
亲爱的,请帮助我,因为我是 SQL Server 的新手。我有一个当前产生以下结果的选择查询:
医生姓名 团队 访问日期博士。作为 一种 5
博士。 Sc 一种 4
博士。 GH B 6
博士。 Nd C 31
dr As A 7
使用以下查询: 选择 d.DoctorName, t.TeamName, ca.VisitDate FROM cActivity AS ca INNER JOIN 医生 AS d ON ca.DoctorId = d.Id INNER JOIN 团队 AS t ON ca.TeamId = t.Id WHERE ca.VisitDate BETWEEN '1/1/2010' AND '1/31/2010'
我想制作以下内容:
DoctorName 团队 1 2 3 4 5 6 7 ... 31 已访问博士。作为 x x ... 2 次
博士。 Sc A x ... 1 次
博士。 Gh B x ... 1 次
博士。 Nd C ... x 1 次
【问题讨论】:
-
您使用的是什么版本的 SQL Server?
-
我使用 sql server 2008.. 你能帮忙回答我的问题吗? stackoverflow.com/questions/2475893/…
标签: sql-server datetime pivot