VB.Net将Lamda转换为SQL

时间:2017-07-20 03:38:11

标签: mysql sql vb.net lambda

我花了一整天时间尝试将这个VB.Net代码转换为SQL脚本。目标是删除VB代码并切换到存储过程:

Dim hashmap = getHashMap()
Dim x = hashmap.Where(Function(i) Not i.Name.ToLower.Contains("john"))
Dim y = x.GroupBy(Function(i) i.City)
Dim z = y.Select(Function(grp) grp.First()).ToList

到目前为止,我已翻译了除最后一行(Dim z = y.Select(Function(grp) grp.First()).ToList)之外的所有内容:

SELECT City FROM hashmap WHERE LOWER(Name) NOT LIKE '%john%' GROUP BY City

0 个答案:

没有答案