Я хочу использовать результат просмотра данных в виде таблицы внутри динамического SQL-запроса.
Это отображение данных
DataTable allvalues = DataUtility.GetDataTable("Select * from "'+GetView(ID)+'");
EnumerableRowCollection<DataRow> query = from props in allvalues.AsEnumerable()
select props;
DataView propview = query.AsDataView();
Вот динамический SQL-запрос.
sqlsub="SELECT isnull(Sum(props)/count(prop),0) As avgprops,
isnull((Sum(CASE grade WHEN 'A' THEN 3 WHEN 'B' THEN 2 WHEN 'C' THEN 1 ELSE 0 END))/(count(props)),0) as Propclass FROM '"+propview+"' WHERE props in ("+PropIds+")";
Можно ли использовать представление данных в предложении from динамического SQL-запроса?