我需要帮助将此SQL语句转换为linq表达式
select user_ID, ticket_type, count (ticket_type) as Total
FROM database
group by user_ID, ticket_type
order by user_ID, ticket_type
当我试图用linq表达式编写2组时,我陷入了困境
var list2 = from p in list
group p.Ticket.user_ID by p.Ticket.user_id;
group p.Ticket.ticket_type by p.Ticket.ticket_type
任何人都可以帮忙吗?
答案 0 :(得分:0)
var list2 = list.select(p).GroupBy(p => p.user_ID,p => p.ticket_type).OrderByDescending(g => user_ID)。ToList()