我有这个查询:
select MONTH(x.status_date) m
, YEAR(x.status_date) y
from [XREF_WET_MASTER] x
join F_ACCESSION_DAILY f
on x.accession_id=f.accession_id
pivot (count(*) for f.REQUISITION_TYPE in ([req1],[req2],[req3])
) as CountofThatTypeofReq
我收到了这个错误:
'*' 附近的语法不正确。
上count(*)
线
这是预期的结果:
+---+------+------+------+------+
| m | y | req1 | req2 | req3 |
+---+------+------+------+------+
| 1 | 2010 | 34 | 3 | 6 |
| 2 | 2010 | 56 | 6 | 0 |
| 3 | 2010 | 5 | 33 | 4 |
+---+------+------+------+------+
我将非常感谢有关此支点的任何指导!