SqlCommand C#, составление сложного запроса

Есть три таблицы, Первая Departament(поля: Id, Name), Вторая Workers(Id, Departament_id, WorkerInfo_id) Третья WorkerInfo(Id, SecondName, FirstName, Position). Мне нужно запросом стянуть Departament.Id, Departament.Name, Workers.Id, WorkerInfo.SecondName, WorkerInfo.FirstName, WorkerInfo.Position Вот что я пытался написать

sqlCommand = new SqlCommand("SELECT Departament.Id, Departament.Name, WorkerInfo.SecondName," +
                    "WorkerInfo.FirstName, WorkerInfo.Position, Workers.Id FROM [Workers] " +
                    "LEFT JOIN [Workers] ON Departament.Id = @id" +
                    "LEFT JOIN [WorkerInfo] ON Workers.WorkerInfo_id = WorkerInfo.Id", SqlConnection);

Ответы (1 шт):

Автор решения: grushik

Не хватает пробела между @id и LEFT. Всегда выводите на печать готовый текст запроса для проверки. – Alexander Petrov

Вопрос решён

→ Ссылка