我想写一个有效的查询而不是循环,我有以下数据。
table : market_symbol
symbolid condition
10001 type=1
20001 country='IN'
功能:fetch_symbol_data(symbolid)
函数返回:
symbolid , type, country
我想从函数fetch_symbol_data中获取表market_symbol中可用的所有符号数据 像这样
select b.*
from market_symbol a
cross apply dbo.fetch_symbol_data(a.symbolid) b
这工作正常但我想在单个查询中使用条件列来根据条件列中指定的条件获取数据。
请建议。