Linq union usage?

前端 未结 3 1691
温柔的废话
温柔的废话 2020-12-06 02:11

Sql:

SELECT date,total_usage_T1 as TotalUsageValue,\'T1\' as UsageType FROM TblSayacOkumalari
UNION ALL
SELECT date,total_usage_T2 as TotalU         


        
3条回答
  •  一整个雨季
    2020-12-06 03:00

    Use this:

    var result = entity.TblSayacOkumalari 
                       .Select(x => new  
                       { 
                           Date = x.date, 
                           TotalUsage = x.total_usage_T1,
                           UsageType = "T1"
                       }) 
                       .Union(entity.TblSayacOkumalari.Select(x => new  
                       { 
                           Date = x.date, 
                           TotalUsage = x.total_usage_T2,
                           UsageType = "T2"
                       })); 
    

提交回复
热议问题