在sql语句中怎么样使用iif函数?
在sql语句中怎么样使用iif函数?
select b.ID,a.src_terminal_id,convert(varchar(255),b.msg_content) as content,
a.House_Number,a.Flag,b.ih_timestamp from SHQ_note as a INNER JOIN cm as b
on a.upid=b.id where DATEDIFF(Day,b.ih_timestamp,getdate())<=10 AND IIF(LEFT(a.src_terminal_id,2)='86',SUBSTRING(a.src_terminal_id,3,3),LEFT(a.src_terminal_id,3))>=100
order by b.id desc
说有错误,是不是iif函数有问题?