Bir metin alanını virgülle ayıran (a, b, c '- 3 satır: abc) fn_SplitCommaSep adında tablo değerli bir işlev varSQL Tablo alanı bir işlev girdisi olan tabloyla tablo değerli işlevine katılın
Bunu tabloya giriş olarak tablo sütununa nasıl ekleyebilirim? Bu amaçla
, tablo MyTable 2 sütun, Id ve TextWithCommas vardır ki, ve bu tablo değerli işlev fn_SplitCommaSepörneğin TextWithoutComma
adlı bir sütun üretir. kenara DB buselect fs.TextWithoutComma
from fn_SplitCommaSep(select mt.TextWithCommas from MyTable) fs
veya
select fs.TextWithoutComma, mt.Id
from MyTable mt
inner join fn_SplitCommaSep(mt.TextWithCommas) fs on (something)
Olası [Tablo Değerli Fonksiyonu olan INNER JOIN çalışmıyor] (http://stackoverflow.com/questions/23402316/inner-join-with- Tablo değerli işlev çalışmıyor) –