为什么会报错

lzgsoft 2004-10-18 01:36:01
with member [Pre_Process].[in] as '[Pre_Process].[ASSY-TEST]+[Pre_Process].[PCB-TEST]+[Pre_Process].[FINAL-DISPLAY]'

select { [Shift_Date].[Month].Members} ON COLUMNS

from FMA_PROCESS_1



where ([Pre_Process].[in],[Model_Name].[All].[All Model_Name].Members)
为什么where后面为什么会报错?如果要改,应该怎么改?谢谢...
...全文
63 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chump 2004-10-18
  • 打赏
  • 举报
回复
写错了:
where ([Pre_Process].[in],[Model_Name].[All].[All Model_Name])

并且切片不能重复。
chump 2004-10-18
  • 打赏
  • 举报
回复
where 中是切片
所以只能是:
([Pre_Process].[in],[Model_Name].[All].[All Model_Name]) on rows
lzgsoft 2004-10-18
  • 打赏
  • 举报
回复
两个问题帮我解决一下....
lzgsoft 2004-10-18
  • 打赏
  • 举报
回复
with
member [Pre_Process].[in] as '[Pre_Process].[ASSY-TEST]+[Pre_Process].[PCB-TEST]+[Pre_Process].[FINAL-DISPLAY]'
member [Reason_Code].[in] as '[Reason_Code].[FC61]+[Reason_Code].[FC81]+[Reason_Code].[FC21]'

select { [Shift_Date].[Month].Members} ON COLUMNS

from FMA_PROCESS_1



where ([Pre_Process].[in],[Model_Name].[All Model_Name],[Reason_Code].[in],[Reason_Code].[in] )
这一段在where中也有错...
相关推荐
发帖
数据仓库

7377

社区成员

其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
帖子事件
创建了帖子
2004-10-18 01:36
社区公告
暂无公告