以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 通过日期生成周 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24257) |
||||
-- 作者:lfxxdt -- 发布时间:2012/10/9 10:59:00 -- 通过日期生成周 |
||||
-- 作者:lin_hailun -- 发布时间:2012/10/9 11:13:00 -- 这个问题狐爸好像回复了你,楼主看看你之前发的帖子。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2012/10/9 11:13:00 -- 如果是Access或者内部表,注意是单引号,不是双引号
SELECT DatePart(\'WW\',日期) AS 周 FROM {订单}
如果是SQL Server数据源,连单引号也不需要:
SELECT DatePart(WW,日期) AS 周 FROM {订单}
|
||||
-- 作者:lfxxdt -- 发布时间:2012/10/9 13:57:00 -- 我试过了但运行不了
|
||||
-- 作者:lin_hailun -- 发布时间:2012/10/9 14:20:00 -- 既然生成周报表,就应该用周去分组才对。 SELECT 工序, 月份, 规格型号, Sum(生产数) AS 生产数, Sum(废品数) AS 废品数, DatePart(\'WW\', 生产日期) AS 周 FROM {日报表} GROUP BY 工序, 月份, 规格型号, DatePart(\'WW\', 生产日期) |
||||
-- 作者:lfxxdt -- 发布时间:2012/10/9 14:23:00 -- 问题已解决,谢谢 |