【发布时间】:2016-03-23 18:08:58
【问题描述】:
select *
from DBNAME.dbo.Shell_V36 V
inner join
DBNAME.DBO.Promo P
on
Case
when
(V.Product = P.From_Product_Code)
And (V.cur_date >= P.Promo_end_date)
or (V.cur_date <= P.Promo_start_date)
then (P.To_Product_Code)
else(P.From_Product_Code)
end
我收到“在预期条件的上下文中指定的非布尔类型的表达式,靠近‘结束’。”谁能帮帮我。
【问题讨论】:
-
我不认为这是重复的——它有相同的问题标题,但问题的细节和答案不同
标签: sql-server sql-server-2008