|
1、可能是EXCEL版本的差异,当对楼主透视表重新刷新后,会变成这样,月份不能以中文样式反映,只能是数字月份,重新分组也是这样:
2、在SQL中“2008,3,1”这样以逗号作为分隔符的日期也是被允许的,所以可以在SQL中直接用日期函数取年、月、日进行日期重组
3、对日期重组可以用:
(1)cdate
(2)datevalue,这与EXCEL中一致,奇怪的是SQL中并没有这种用法的介绍
4、SQL语句可以改为:
select year(date) as 年, cdate(year(date) & '-' & month(date) & '-1') as 月, SALES, PCS from [Sheet1$]
或
select year(date) as 年, datevalue(year(date) & '-' & month(date) & '-1') as 月, SALES, PCS from [Sheet1$]
5、对“月”进行字段格式设置:[DBNum1]m"月"
date-result.rar
(18.1 KB, 下载次数: 38)
[ 本帖最后由 jssy 于 2009-6-2 10:34 编辑 ] |
|