求若干条SQL语句
各位好:   
 我不是做程序的,因处理Excel表需分类项目太多,故想用acess数据查询方式,请教能够统计满足如下条件的记录数的SQL语句:      
 sex=“女”, 
 origin=“辽宁,山东,河北,江苏,浙江,福建,广东,海南”, 
 age=“大于等于15小于等于64,” 
 No=‘01’   
 满足如上4个条件的记录数。
------解决方案--------------------select count(*) from tablename where sex= '女 ' origin in( '辽宁 ', '山东 ', '河北 ', '江苏, '浙江 ', '福建 ', '广东 ', '海南 ') and age between 10 to 64 and No=‘01’
------解决方案--------------------select count(*) from 2004 where sex= '女 ' and origin in( '辽宁 ', '山东 ', '河北 ', '江苏, '浙江 ', '福建 ', '广东 ', '海南 ') and age between 10 to 64 and No=‘01’ 
 一二条件之间少一个AND  
 呵呵 
 楼上的原创
------解决方案----------------------1、不能用中文标点;2、是between ...and ...不是to 
 select count(*)  
 from 表名 
 where [sex]= '女 '  
   and [origin] in ( '辽宁 ', '山东 ', '河北 ', '江苏 ', '浙江 ', '福建 ', '广东 ', '海南 ')  
   and [age] between 10 and 64  
   and [No]= '01 '
------解决方案----------------------No是数字类型,你怎么会限制No= '01 '? 应该是No=1吧     
 select count(*)  
 from 表名 
 where [sex]= '女 '  
   and [origin] in ( '辽宁 ', '山东 ', '河北 ', '江苏 ', '浙江 ', '福建 ', '广东 ', '海南 ')  
   and [age] between 10 and 64  
   and [No]=1 
------解决方案----------------------这样查有没有数据,检查你的no列是否有空值   
 select count(*)  
 from [2004] 
 where [No]=1