【发布时间】:2017-04-28 08:26:55
【问题描述】:
我需要帮助来将此 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 group by 时,我卡住了
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
谁能帮忙?
【问题讨论】:
-
做这样的事情
var list2 - list.GroupBy(x => new { x.user_ID, x.ticket_type })
标签: c# sql sql-server linq sql-to-linq-conversion