我有一行代码在MS Access中创建一个产生错误的CrossTab查询。
以下是代码:
Dim cmd4 As OleDbCommand = New OleDbCommand("TRANSFORM First(y.Daily_Growth) AS FirstOfDaily_Growth Select y.Ticker FROM Daily_Growth_Rates AS y GROUP BY y.Ticker ORDER BY y.[Date] DESC PIVOT y.[Date]", Nordeen_Investing_3.con)
这是错误:
Additional information: Too many crosstab column headers (7326).
我做错了什么?
答案 0 :(得分:4)
您在约会时尝试PIVOT
。如果日期范围类似于全年,那么您将超过表格或查询的255 maximum columns。
如果您想要PIVOT
日期,则必须选择较窄的日期范围。查看查询是否可以使用一个月的数据。