$sql = "select a.Vchcode,a.vdate,a.btypeid,a.vcomment,a.total,a.vnumber,b.bfullname,b.artotal,b.area from ldtdlyndx a left join ldtbtype b on a.btypeid = b.btypeid where not exists(select b.vchcode from lddlyndx_ex b where b.vchcode=a.Vchcode) ";

  

表a与表b之间的数据存在关系,a表数据1到4与b表数据1-1到4-1有一一对应关系,使用exists可取出a表的【数据1、数据2、数据3、数据4】,而not exists 可以取出【数据5】,虽然not in也可以实现该功能,但是效率却比exists差远了,做个记录

听说还有个功能叫去重,有空研究一下;

最新文章

  1. your PC ran into a problem and needs to restart system_thrread_exception_not_handled
  2. [z]Oracle性能优化-读懂执行计划
  3. 如何获取配置文件Web.config的AppSetting节点数据
  4. 深入解析Windows操作系统笔记——CH1概念和术语
  5. 反射 实现不同模型相同属性赋值 第二集(automapper)
  6. KVM虚拟机管理
  7. 面向对象的JavaScript(3):私有成员和公开成员
  8. mysqlcluster笔记
  9. hadoop、spark/storm等大数据相关视频资料汇总下载
  10. c# 对象object转换
  11. js相关小实例——div实现下拉菜单
  12. [Java 教程 01] Hello,Java!
  13. Date——js 获取当前日期到之后一个月30天的日期区间
  14. php调用c/c++时 passthru()被禁用问题
  15. 【转载】row cache lock
  16. 关于form与表单操作
  17. eosjs
  18. [BUAA-SE-2018]结对作业测试报告
  19. [svc]二三层数据格式&&三层数据如何匹配路由
  20. hdu 1257 最少拦截系统(动态规划 / 贪心)

热门文章

  1. [linux][nginx] 常用
  2. 转:Cookies 和 Session的区别
  3. SpringCloud(一)学习笔记之项目搭建
  4. Java集合案例(产生不重复随机数)
  5. go获取当前项目下所有依赖包
  6. 【Python可视化】使用Pyecharts进行奥运会可视化分析~
  7. MySQL系列(一)
  8. JDK 14的新特性:instanceof模式匹配
  9. Libra教程之:执行Transactions
  10. 第三方库 正则表达式re模块