C# 按大小写排序的LINQ C sql秩
我有一些SQL需要转换成c LINQ,我花了几天的时间研究这个问题,尝试了很多次都失败了 选择*,SMV>=TA时的情况 然后按TA-SMV排序 其他按SMV说明排列的订单超过 恶作剧 胡说八道 这是失败的尝试之一: 最后一个where子句在任何方面都不适合这种情况 var q=从myData select中的s开始 新{站=s站, 恶作剧=来自myData中的o,其中o.Smv>=s.TA 选择o。计数+1 };C# 按大小写排序的LINQ C sql秩,c#,sql,linq,case,rank,C#,Sql,Linq,Case,Rank,我有一些SQL需要转换成c LINQ,我花了几天的时间研究这个问题,尝试了很多次都失败了 选择*,SMV>=TA时的情况 然后按TA-SMV排序 其他按SMV说明排列的订单超过 恶作剧 胡说八道 这是失败的尝试之一: 最后一个where子句在任何方面都不适合这种情况 var q=从myData select中的s开始 新{站=s站, 恶作剧=来自myData中的o,其中o.Smv>=s.TA 选择o。计数+1 }; 非常感谢您的帮助。您介意分享许多失败尝试中的一些吗?我最近的尝试,但是最后一个w
非常感谢您的帮助。您介意分享许多失败尝试中的一些吗?我最近的尝试,但是最后一个where条款在任何方面都不适合这种情况。var q=从groupByPackingStations中的s选择新建{PackingStation=s.PackingStation,PRank=groupByPackingStations中的o,其中DateTime.MinValue.AddMinutes o.ChuteSmv+o.PackingSmv>=s.TimeAvailableToPack | | currentTime>=s.dispatchfrom选择o.Count+1 };请不要将代码示例或示例数据放入注释中-因为您无法格式化,所以阅读它非常困难…相反:通过编辑它来更新您的问题,以提供更多信息!谢谢。您介意分享许多失败的尝试吗?我最近的尝试,但是最后的where子句在任何方面都不适合e case.var q=从groupByPackingStations中的s选择新建{PackingStation=s.PackingStation,PRank=groupByPackingStations中的o,其中DateTime.MinValue.AddMinutes o.ChuteSmv+o.PackingSmv>=s.TimeAvailableToPack | | currentTime>=s.dispatchfrom选择o.Count+1};请不要将代码示例或示例数据放入注释中-因为您无法格式化它,阅读它非常困难…相反:通过编辑它来更新您的问题,以提供附加信息!谢谢。