Ложный синтаксис для ‘U’ …. MSSQL

#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. хорошо, извините за этот вопрос, спасибо