22,209
社区成员
发帖
与我相关
我的任务
分享
select * from #temp where UserDefineField1 = 'A'
union
select * from #temp where UserDefineField2 = 'A'
union
select * from #temp where UserDefineField3 = 'A'
union
select * from #temp where UserDefineField4 = 'A'
union
select * from #temp where UserDefineField5 = 'A'
union
select * from #temp where UserDefineField6 = 'A'
union
select * from #temp where UserDefineField7 = 'A'
union
select * from #temp where UserDefineField8 = 'A'
union
select * from #temp where UserDefineField9 = 'A'
union
select * from #temp where UserDefineField10 = 'A'
--try:
select * from #temp
where charindex('A',isnull(UserDefineField1,'')+
isnull(UserDefineField2,'')+
isnull(UserDefineField3,'')+
isnull(UserDefineField4,'')+
isnull(UserDefineField5,'')+
isnull(UserDefineField6,'')+
isnull(UserDefineField7,'')+
isnull(UserDefineField8,'')+
isnull(UserDefineField9,'')+
isnull(UserDefineField10,''))>0