选择Count(*),Max(Field1),Min(Field1)

时间:2012-08-22 07:28:57

标签: .net sql-server vb.net linq

  

可能重复:
  SELECT MIN(ZoneMin), MAX(ZoneMin) FROM Plant as LINQ to SQL

我很难将以下SQL查询转换为Linq。

SELECT 
  COUNT(*) AS Qty, 
  MAX(Field1) AS MinValue, 
  MIN(Field1) AS MaxValue,
  SUM(Field2) AS TotalValue
FROM 
  Table1
WHERE
  FieldTypeID = 1

我确实意识到我可以执行4个linq表达式来获取每个部分,但如果可能的话,我宁愿不要再点击服务器4次。

0 个答案:

没有答案