我有一个简单的sql语句.
从tablename中选择不同的值,其值不像’%TEST%’
我尝试了以下声明,但它似乎没有奏效.
var p = (from c in tablename where !(c.value.ToUpper().Contains("%TEST%")) select c.Value).Distinct().ToList()
解决方法
问题是“%” – 你正在寻找的东西实际上并不包含“%TEST%”,这可能就是一切.我想你的意思是:
var p = (from c in tablename where !c.Value.ToUpper().Contains("TEST") select c.Value).Distinct().ToList()