sto combattendo con LINQ cercando di imparare la sintassi e non riesco a capire come effettuare le seguenti operazioni semplice querySemplice SQL per query LINQ con il gruppo da e funzioni di aggregazione
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
Qualsiasi aiuto trasformare questo in Linq sarebbe fantastico.
Grazie. Avevo combattuto per un po 'ora, dato che non riuscivo a capire come ottenere il gruppo e invocare fatture.valori di lavorare insieme, ma questo sembra fare il trucco, almeno mentre si usa LinqPad funziona – cdmdotnet