Vb.net SQL MAX和GroupBy进入LINQ VB?

Vb.net SQL MAX和GroupBy进入LINQ VB?,vb.net,linq,Vb.net,Linq,通过从my DB工作,使用表联接、日期和组的最大值进行以下SQL查询 SELECT [log].employee_id ,[log].trans_id ,[log].shift ,[log].operation ,max([log].post_date) as "Last Date Employee" ,TMD_Standard_Pcs.item ,Employees.name ,TMD_Standard_Pcs.Tra

通过从my DB工作,使用表联接、日期和组的最大值进行以下SQL查询

SELECT [log].employee_id
      ,[log].trans_id
      ,[log].shift
      ,[log].operation
      ,max([log].post_date) as "Last Date Employee"
      ,TMD_Standard_Pcs.item
    ,Employees.name
    ,TMD_Standard_Pcs.TrainingMatrixNumber
  FROM [log]
  join TMD_Standard_Pcs 
  on part_number = item
  join employees
  on [log].employee_id = Employees.employee_id
  where [log].trans_id = 'wip' and [log].part_number = '16594CE'
  and [log].operation = 900
  group by [log].employee_id,[log]
  .trans_id,[log].shift
  ,[log].operation
  ,TMD_Standard_Pcs.item
  ,TMD_Standard_Pcs.TrainingMatrixNumber
  ,Employees.name
   order by employees.name
样本结果:


5509 | WIP | B | 900 | 2014-09-18 00:00:00.000 | 16594CE |亚当斯,阿曼达| F16594/95请不要放弃SQL并要求转换。至少显示一个类模型,以便导航属性和关联的多样性可见。另外,请说明您针对实体的LINQ类型,并展示您自己的第一次努力。很抱歉,这是针对LINQ to SQL,使用MS SQL server DB表。有3个表连接在一起。我将尝试收集更多信息以澄清。谢谢你的提示。