#sql #sql-server #mdx
#sql #sql-сервер #многомерные выражения
Вопрос:
В чем проблема этого запроса?
SELECT Z.Monatsname, M.Name, P.Produktname, G.Bundesland, U.Umsatzbetrag
FROM Umsatzdaten U
JOIN Zeit Z ON U.Mon_ID=Z.Mon_ID
JOIN Mitarbeiter M ON U.Mitarbeiter_ID=M.Mitarbeiter_ID
JOIN Produkt P ON U.Produkt_ID=P.Produkt_ID
JOIN Geografie G ON U.Land_ID=G.Land_ID
WHERE G.Bundesland = 'Sachsen' or G.Bundesland = 'Thüringen'
Я получаю сообщение: ложный синтаксис для ‘U’
в строке 2
Комментарии:
1. Синтаксис выглядит правильным для меня. Может быть, у вас плохой символ в запросе?
2. Почему этот вопрос помечен как «многомерные выражения»? Я предполагаю, что вы на самом деле не пытаетесь запустить это через службы Analysis Services, в противном случае следует ожидать некоторых синтаксических ошибок.
3. Я не могу выбрать запрос .sql только многомерные выражения, DAX и другие. Я думал, что должен использовать расширение .mdx.
4. хорошо, извините за этот вопрос, спасибо