Office中国论坛/Access中国论坛

标题: 请高手指点同类字段的多条件查询筛选 [打印本页]

作者: cq02058984    时间: 2010-9-19 22:13
标题: 请高手指点同类字段的多条件查询筛选
一般情况下,在设计视图中可以为不同字段设计两个查询条件(如在字段“性别”的“条件”栏设置为“男”,在“分数”的“或”一栏设置为“>=90",这样就可以筛选出分数在大于等于90分的男生),可是条件多了就筛选不出来了,如图。请问要得到这样的结果该如何设置,万分感谢。

作者: todaynew    时间: 2010-9-20 09:19
dim str as string
dim i as long
str="True"
for i=1 to 4
    str=str & " and " & i & "季度销量<>0"
next
me.子窗体.filter=str
me.子窗体.filteron=true
作者: cq02058984    时间: 2010-9-20 23:24
回复 todaynew 的帖子

版主大人,小的才疏学浅,且天生愚钝,看不懂SQL语言,能详细讲解一下你的语言的含义吗?或者如果能在设计视图中表达,就请您在设计视图中讲解一下好吗?拜托,谢谢!
   
作者: ycxchen    时间: 2010-9-21 09:59
str="True"这用法我也不明

作者: aslxt    时间: 2010-9-21 11:00
试一下:
select * from 表 where [1季度销量]+[2季度销量]+[3季度销量]+[4季度销量]<>0
作者: todaynew    时间: 2010-9-21 16:50
回复

版主大人,小的才疏学浅,且天生愚钝,看不懂SQL语言,能详细讲解一下你的语言的含义吗?或者如果 ...
cq02058984 发表于 2010-9-20 23:24

dim str as string
dim i as long
str="True"     
for i=1 to 4
    str=str & " and " & i & "季度销量<>0"
    msgbox str  
next
me.子窗体.filter=str
me.子窗体.filteron=true

这样就看明白了


作者: todaynew    时间: 2010-9-21 16:53
str="True"这用法我也不明
ycxchen 发表于 2010-9-21 09:59

请参见《切掉尾巴》一文,其中有详细论述。




作者: ycxchen    时间: 2010-9-22 09:16
十分感谢指点!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3