PB中数据窗口查询语句怎么加条件?

有个数据窗口,它的查询语句是selectgh,name,sum(je)frompersonwherestatus='t'groupbygh,name我想给它加查询条件se... 有个数据窗口,它的查询语句是select gh,name,sum(je) from person where status = 't' group by gh,name
我想给它加查询条件sex = 'm' 或是sex ='f' 或是两种情况都有,该怎么加呀?
给数据窗口加变量的方法好像行不通,因为当SEX条件为空的时候,查询结果也变成空的了,和设计结果不符。
展开
 我来答
百度网友de107a94d
2008-10-04 · TA获得超过108个赞
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
可以给数据窗口加变量, 但是如有空值, 查询语句应这样写
select gh,name,sum(je)
from person
where status = 't'
and (sex = :as_sex or sex is null)
group by gh,name

意思即是 查询 status = 't' 并且 sex = as_sex(指定要查询的变量) 或 sex 为空的记录
百度网友7e256ca
2008-10-06 · 超过16用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:0
展开全部
select gh,name,sum(je) from person where status = 't' or sex in('m','f') group by gh,name
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式