Я использую метод dbo.split в SQL server для передачи значений в хранимую процедуру в качестве входного параметра, но он дает неверный вывод
I am using dbo.split method in sql server to pass values to stored procedure as input parameter but it is giving wrong output
Мой запрос выглядит следующим образом
select * from Fin where Company in (select Company from dbo.Split('GHCL LTD,GODREJ INDUSTRIES LTD',','))
где
'GHCL LTD,GODREJ INDUSTRIES LTD'это названия компаний.
но это дает данные от всей компании, присутствующей в базе данных
Что я уже пробовал:
select * from Fin where Company in (select Company from dbo.Split('GHCL LTD,GODREJ INDUSTRIES LTD',','))