Буду признателен за помощь в написании следующего SQL запроса с несколькими count
в одиночном выражении LINQ
select count(MemoNo) as totalOrder,
count(distinct shopId) as shops,
sum(TotalAmount) as totalAmount
from Sales;
Пример данных
| MemoNo | shopId | TotalAmount |
|-------------------------------|
| a10| s2| 200|
| a11| s2| 220|
| a12| s3| 100|
| a13| s3| 20|
| a14| s3| 100|
| a15| s4| 50|
| a16| s4| 20|
| a17| s4| 90|
Пример вывода должен выглядеть следующим образом
| totalOrder | shops | totalAmount |
|------------|-------|-------------|
| 8 | 3 | 800|