sqlserver中的CASE逻辑
上述两个案例陈述是否相同?若否,原因为何 这句话没有针对任何东西进行评估sqlserver中的CASE逻辑,sql,sql-server,case,min,Sql,Sql Server,Case,Min,上述两个案例陈述是否相同?若否,原因为何 这句话没有针对任何东西进行评估 CASE when Min(P.ID) then p.addressline1 CASE when P.ID=Min(P.ID) then p.addressline1 但第二个是。你需要像这样的东西 CASE when Min(P.ID) then p.addressline1 为了让它有效 如果没有上下文,这些语句就没有意义——您需要显示整个查询。 CASE when Min(P.ID) > 5 t
CASE when Min(P.ID) then p.addressline1
CASE when P.ID=Min(P.ID) then p.addressline1
但第二个是。你需要像这样的东西
CASE when Min(P.ID) then p.addressline1
为了让它有效 如果没有上下文,这些语句就没有意义——您需要显示整个查询。
CASE when Min(P.ID) > 5 then p.addressline1