Тема: SQL LINQ FETCHXML
Показать сообщение отдельно
Старый 01.08.2012, 09:28   #1  
4minV is offline
4minV
Участник
 
3 / 10 (1) +
Регистрация: 01.08.2012
SQL LINQ FETCHXML
Добрый день, коллеги!

столкнулся с проблемой формирования запроса для поиска номера телефона в CRM...

на SQL все получилось

SELECT [Telephone1],[Telephone2],[Telephone3],[Fax],[MobilePhone]
FROM [ContactBase]
where replace(replace(replace(replace(Telephone1,'-',''),')',''),'(',''),' ','') LIKE '%NUMBER%'
OR replace(replace(replace(replace(Telephone2,'-',''),')',''),'(',''),' ','') LIKE '%NUMBER%'
OR replace(replace(replace(replace(Telephone3,'-',''),')',''),'(',''),' ','') LIKE '%NUMBER%'
OR replace(replace(replace(replace(Fax,'-',''),')',''),'(',''),' ','') LIKE '%NUMBER%'
OR replace(replace(replace(replace(MobilePhone,'-',''),')',''),'(',''),' ','') LIKE '%NUMBER%'

но хотелось бы тоже самое сделать через FetchXml или LINQ

Может кто сталкивался с подобным? возможно ли вообще это сделать?

Спасибо.