연결된 SSAS 서버를 통해 SQL 쿼리를 수행하려고합니다.OpenQuery 결과의 SQL 문에 "잘못된 열 이름"오류가 발생했습니다.
SELECT "Ugly OLAP name" as "Value"
FROM OpenQuery(OLAP, 'OLAP Query')
을하지만 추가하려고하면 : 초기 쿼리가 잘 작동
WHERE "Value" > 0
을 나는 오류를 '가치'
어떤을
잘못된 열 이름을 가져 내가 뭘 잘못하고 있었는지 아이디어?
따라서 쿼리의 요소가 처리되는 순서는 작성된 순서와 다릅니다.
http://blogs.x2line.com/al/archive/2007/06/30/3187.aspx
MSSQL에서 평가의 순서는 다음과 같습니다 :이 소스에 따르면
- ON
- FROM
- WHERE
- 그룹
- 가함으로써 가입
- 그래서 별명이 WHERE 후 HAVING 절까지 처리되지 않았습니다
BY
순서를 선택합니다.
이 질문에 대한 모든 대답이 없습니까?! –