SQL查询语句优化的一点
来源:互联网 发布:家用冰箱推荐 知乎 编辑:程序博客网 时间:2024/05/01 05:54
SQL查询语句优化的一点 (1) INSERT [INTO] B SELECT id, field1, field2 FROM A WHERE NOT EXISTS (SELECT id FROM B WHERE id=[A.]id) (2) INSERT [INTO] B SELECT * FROM A WHERE id NOT IN (SELECT id FROM B) --------------------------------------------------------------------------- 这两句,都是将 A 表中存在, 但B表中不存在的数据, 插入到B表中, 关联比较字段为 id. 但这两句的执行效率,却是有数量级的差别. 结论有两点: 尽量用 EXISTS 和 NOT EXISTS 代替 IN 和 NOT IN 不要偷懒, 尽量不用 SELECT * FROM ...., 而要写字段名 SELECT field1,field2,....
- SQL查询语句优化的一点
- SQL查询语句优化的一点
- SQL 查询语句优化
- sql查询语句优化
- SQL语句查询优化
- sql查询语句优化
- SQL语句优化查询
- SQL查询语句优化
- sql查询语句优化
- sql查询语句优化
- SQL查询语句优化
- sql 查询语句优化
- SQL查询语句优化
- mysql优化sql语句查询的方法
- 需要优化的sql语句查询
- mysql优化sql语句查询的方法
- sql语句查询优化的方法-mysql
- SQL语句优化(查询优化)
- 图片
- 《金刚般若波罗蜜经》
- 《般若波罗蜜多心经》
- 使用xsl筛选记录
- 由年度IT薪酬统计看存储岗位升温
- SQL查询语句优化的一点
- 各说各话,HP和IBM争当服务器市场老大
- 加州政府有意大规模普及 Linux 旨在削减成本
- 用VB编写一个可以在ASP环境下调用的运行CMD命令的组件
- XML技术讲座之五
- 菜鸟扫盲区----windows程序开发基础
- 重提“不要看《深入浅出mfc》!”一文
- WebLogic Platform 8.1数据库控件
- 构建中小企业的信息系统(四):更为实用的动态企业应用平台《二》