oracel查询时的一个小问题,请教一下大家 问题是这样的,一张单可能由一个部门去完成,也有可能由多个部门去完成,但是在查询的时候,查询表里面的实施部门(去完成的部门)我用的是多个字段分开存储的(实施部门1,实施部门2),那查询的时候该怎么查啊,现在能查到的是实施部门1,那查实施部门2的时候,就只能查它作为实施部门1状态的单,作为实施部门2时候的单就查不到了,现在我想能查到关于这个实施部门2的所有单,无论他作为实施部门1还是实施部门2,这该如何做啊?请教大家 ------解决思路---------------------- where 实施部门1 is not null or 实施部门2 is not null ------解决思路---------------------- http://bbs.****.net/topics/390979522
看一下这个帖子,类似的问题,可以参考一下 ------解决思路---------------------- 当然如果字段不多的话,可以用or ------解决思路----------------------
什么意思?我说的or方法是实施部门1 =‘要查的部门名称’or 实施部门2 =‘要查的部门名称’or ...这样的,这样就是查出来你要查的部门的单 ------解决思路---------------------- 也可以这样写:
where 实施部门1 ------解决思路---------------------- 实施部门2 ------解决思路---------------------- 实施部门。。。 is not null ------解决思路----------------------