小编cdm*_*net的帖子

使用group by和aggregate函数的简单sql到Linq查询

我正在和linq一起努力学习语法,我无法弄清楚如何进行以下简单查询

SELECT DISTINCT
    user.firstname,
    user.lastname,
    COUNT(invoice.amount),
    SUM(invoice.amount)
FROM
    company_user
    INNER JOIN 
        user
    ON 
        company_user.user_id = user.user_id
    INNER JOIN 
        invoice
    ON
        invoice.user_id= invoice.user_id
WHERE 
    company_user.company_id = 1
GROUP BY
    user.firstname,
    user.lastname,
GO
Run Code Online (Sandbox Code Playgroud)

将此转化为linq的任何帮助都会很棒.

.net linq group-by linq-to-sql

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

group-by ×1

linq ×1

linq-to-sql ×1