急!!!求助多重查询的SQL语句(VB+SERVER2000)
表pxd的数据结构如下:
编号(bh) 区域(qu) 地址(address) 完工状态(sfwg)
001 浦东 东方路100号 否
002 南汇 南门大街1号 否
003 金山 卫零路1号 否
004 虹口 四川北路200号 是
005 徐汇 虹桥路29号 否
006 闸北 长江西路2号 是
........
目的:查出 区域是 浦东、南汇、金山且完工状态为“否”的记录,就是把区域和完工状态联合起来查询记录,我试过select * from pxd where sfwg= '否 ' and exists(select * from pxd where qu like '浦东% ' or qu like '南汇% ' or qu like '金山% '),但结果不对,请高手指点!谢谢!!!
------解决方案--------------------这样?
select * from pxd where sfwg= '否 ' and 区域 in( '浦东 ', '南汇 ', '金山 ')
------解决方案--------------------楼上的可以。