Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 выявляет ошибку "недопустимое имя столбца вT2.StandardCost " не могу найти решение  [new]
belu4ano-kg
Member

Откуда:
Сообщений: 30
Select T1.* from Production.ProductCostHistory T1
join
(select ProductID, max(EndDate) as max from Production.ProductCostHistory
where (EndDate is not null or EndDate >= getdate()) group by ProductID) T2
on (T1.ProductID=T2.ProductID)
where T1.EndDate is null and T1.StandardCost >T2.StandardCost
14 ноя 17, 12:45    [20952260]     Ответить | Цитировать Сообщить модератору
 Re: выявляет ошибку "недопустимое имя столбца вT2.StandardCost " не могу найти решение  [new]
iap
Member

Откуда: Москва
Сообщений: 46983
belu4ano-kg,

научитесь оформлять темы. Невозможно же это читать!
14 ноя 17, 12:51    [20952277]     Ответить | Цитировать Сообщить модератору
 Re: выявляет ошибку "недопустимое имя столбца вT2.StandardCost " не могу найти решение  [new]
Добрый Э - Эх
Guest
belu4ano-kg,

всё правильно тебе сервер сказал. нет у тебя поля StandardCost в списке SELECT подзапроса T2
14 ноя 17, 12:53    [20952281]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить