易截截图软件、单文件、免安装、纯绿色、仅160KB

请问C# access过滤某个字段中包含的字符串

请问C# access过滤某个字段中包含的字符串

例如:
id  u_name  s_id
1    aaa    1,2,3,
2    bbb    2,
3    ccc    3,

现在我想查询里面的不包含"2"这个关键字的记录!

用 select * from mUser where s_id not like '%2%'
结果显示为空!

请问高人指点一下,如果写SQL语句才正确?
在线等!期待解决方法!!

select * from mUser where s_id not in (select s_id from mUser where s_id like '%2%')

应该在不符合记录的条件内筛选
select * from mUser where
s_id not in
(select s_id from mUser where s_id like '%2%')

select * from mUser where s_id not like '*2*'

ASSCESS跟SQL有些地方不一樣.我也是以前有寫過才知道的.

引用
select * from mUser where s_id not in (select s_id from mUser where s_id like '%2%')


执行之后返回是空的!
Access sql查询支持 not in吗?

select * from mUser where s_id not in (select s_id from mUser where s_id like '%2%')
可以用了.

原来我在插入数据的时候
s_id字段是文本,在instr的时候应该给个"",要不然这个值是Null,无法对比

而且找到一个更好的语句,谢谢大家的指点.
结帖


相关问答:

access 中执行sql语句update不成功,求助!!!

access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置

sql 在查询分析器里面 执行很正常

是 ......

ASP+ACCESS输出问题 - Web 开发 / ASP

哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......

关于access数据库连接绝对路径的问题求解

数据库连接提示如下报错,看的出来是页面与数据库连接的问题,现在我的是相对连接。
要怎么将其该成绝对连接呢?我的数据库文件路径在:
D:\web\db
还是要先谢谢大人们帮助小白菜我


Microsoft O ......

vb.net 创建access数据表实现一数据库多个数据表?

请各位指点下:程序代码如下mingchen = "C:\文件路径\"
cat = New ADOX.Catalog
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & min ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号