为什么会报错

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后面为什么会报错?如果要改,应该怎么改?谢谢...
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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中也有错...

7,388

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧