关于Access中模糊查询的问题!

xuwuyu 2003-09-28 08:21:19
我用like进行模糊查询时,如果输入的条件没有填写时, sql语句就会变为 like '**',应该是列出所有的记录,问题是:如果一个字段属性是文本,而里面又没有填写数据,这些记录将不能被显示!为什么会这样,有什么好的解决方法?

例子如下:
[table1]
id item
----------------
1
2
3 a
4


针对以上的数据表,我用"select * from talbel where item like '**'"来查询,只能列出第3条记录!
...全文
49 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
vrv0129 2003-09-29
  • 打赏
  • 举报
回复
up
xuwuyu 2003-09-29
  • 打赏
  • 举报
回复
在做多条件的组合查询时,我发现,好象没有别的解决方法,只好自己一个个条件判断,相对而言比较笨的改写不同的查询语句,我已经通过比较少的代码实现了以上的功能,感谢楼上朋友的关注!
winhyf 2003-09-28
  • 打赏
  • 举报
回复
select * from talbel where item is not null 试试

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧