select语句效率问题(在线求助)
运算符科技 2009-06-01 09:45:41 项目中要求在一个数据表中查询若干条记录。数据表中存在10000口井的数据,每口井数据有若干条记录。
现在需要查询出表中的800口井数据,方案:
1、查询800次,利用 select * from 表名 where 字段名 = 井名
2、查询1次,利用select * from 表明 where 字段名 = 井名1 or 字段名 = 井名2 or .....(800口井都写上)
我能想到的就这两个方法,有没有更好的方法?
没有的话哪个效率高点?非常多谢!