Объединение нескольких таблиц в Linq C # динамически
У меня есть 3 таблицы данных:;a
b
; а такжеc
, В этом мне нужно написать присоединиться к запросу динамически, используяLINQ.
Столбцы выбора, заданные столбцами customer и Condition, также предоставляются клиентом во время выполнения.
Поэтому мне нужно создавать запросы динамически. Пожалуйста, проверьте ниже пример. Потому что я нене знаю, какую таблицу они хотят и какой столбец также
Например
Select a.c1,a.c2,b.c1,b.c2 From a Left Join b on a.c1=b.c1
Select c.c1,c.c2,a.c1,a.c2 From c Left Join a on c.c3=a.c1
Select a.c1,a.c2,b.c1,b.c2,c.c1,c.c2 From a Left Join b on a.c2=b.c2 Left join c on c.c1=a.c1
Как и мне нужно создать другой набор запросов. Пожалуйста помоги мне с этим.