1) select * from TableA where A_ID=1
2) select * from TableA where A_ID in (1)3) select * from TableA where A_ID=1 OR A_ID=2
4) select * from TableA where A_ID in (1,2)1)与2)比较哪个效率高些?
3)与4)比较哪个效率高些?
最好给些理论依据,谢谢!!
2) select * from TableA where A_ID in (1)3) select * from TableA where A_ID=1 OR A_ID=2
4) select * from TableA where A_ID in (1,2)1)与2)比较哪个效率高些?
3)与4)比较哪个效率高些?
最好给些理论依据,谢谢!!
解决方案 »
- 这种触发器怎么写,更新A表字段时添加到B表里面,清空字段删除该值
- 大伙看看这个语句没有问题,但是执行会出错,为什么?
- 批量删除的问题
- 两表查询问题。
- 如何在sql server 2000数据库中写存储过程存图片到数据库中
- 我的一个for delete触发器在 企业管理器显示为红色的小叉是什么意思?
- 请问,全文索引里contains(*,'f')为什么会出错,怎样解决
- 本周六周日上班,元旦3、4、5好还要加班,不开心,送分。
- 有关sql 2000大型多媒体数据备份的问题,大家看看我的解决方案,或者给出好的建议!!
- sql server 7.0的问题
- 批量更新问题,请高手给优化一下或提供一些解决此问题的办法。thanks!
- 求批导入数据的sql语句
对于以后大数据库优化,最好避免in的使用