Я пытаюсь выполнить соединение, и я получаю эту ошибку
Ожидается путь для объединения![ВЫБРАТЬ t.CourseId ИЗ ЗАДАНИЯ как t ВНУТРЕННЕЕ СОЕДИНЕНИЕ Курсы как c, CoursePermissions как cp WHERE (t.CourseId = 1)]
У меня есть
const string query = "SELECT t.CourseId FROM Task as t INNER JOIN Courses as c, CoursePermissions as cp WHERE (t.CourseId = 1)";
var a = session.CreateQuery(query);
My Sql Iя пытаюсь достичь
SELECT dbo.Tasks.CourseId
FROM dbo.Tasks INNER JOIN
dbo.Courses ON dbo.Tasks.CourseId = dbo.Courses.CourseId INNER JOIN
dbo.CoursePermissions ON dbo.Courses.CourseId = dbo.CoursePermissions.CourseId
WHERE (dbo.Tasks.CourseId = 1)
Я использую nhibernate 3.1 и свободно nhibernate 1.2