Я хочу написать эффективный запрос вместо цикла, и у меня есть следующие данные.
table : market_symbol
symbolid condition
10001 type=1
20001 country='IN'
функция: fetch_symbol_data(symbolid)
функция возвращает:
symbolid , type, country
Я хочу получить все данные символов, которые доступны в таблицеmarket_symbol из функции fetch_symbol_data, подобной этой
select b.*
from market_symbol a
cross apply dbo.fetch_symbol_data(a.symbolid) b
, это работает нормально, но я хочу также использовать столбец условия в одном запросе для извлечения данных на основе условия, указанного в столбце условия.
пожалуйста, предложите.