Office中国论坛/Access中国论坛

标题: 有一数组基础表,如果得到右面的表 [打印本页]

作者: 13601812106_01    时间: 2012-8-20 14:29
标题: 有一数组基础表,如果得到右面的表
          基础表                                            得到:结果表       
凭证号                            判定                  凭证号                            判定
120804白班-120-02020239        ok                120804白班-120-02020239        ok
120804白班-120-02020239        ok                120804夜班-113-02030060        ng
120804白班-120-02020239        ok                       
120804白班-120-02020239        ok                       
120804白班-120-02020239        ok                       
120804白班-120-02020239        ok                       
120804夜班-113-02030060        ng                       
120804夜班-113-02030060        ng                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       
120804夜班-113-02030060        ok                       

作者: huangli0356    时间: 2012-8-20 15:27
不知道我们的理解是否相同...只要判定左表中全为OK则OK,,否则为NG...写个If判断一下变OK了吧?
作者: 13601812106_01    时间: 2012-8-20 15:43
huangli0356 发表于 2012-8-20 15:27
不知道我们的理解是否相同...只要判定左表中全为OK则OK,,否则为NG...写个If判断一下变OK了吧?

是这样的,只是我不知道怎么描述

作者: 13601812106_01    时间: 2012-8-20 16:42
想用域函数,但总感觉不太好

作者: todaynew    时间: 2012-8-20 21:25
select 凭证号,nz(dlookup("判定","阁下的数据表","凭证号='" & 凭证号 & "' and 判定='ng'"),"ok") as 判定  from 阁下的数据表
作者: 13601812106_01    时间: 2012-8-21 14:25
todaynew 发表于 2012-8-20 21:25
select 凭证号,nz(dlookup("判定","阁下的数据表","凭证号='" & 凭证号 & "' and 判定='ng'"),"ok") as 判定 ...

谢谢指点,代码之简洁,思路之清晰,专业知识佩服




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