zoukankan      html  css  js  c++  java
  • 左连接不能与or否则in连用

    select 
    z.sjssny,z.XXSE,z.JXSE,z.nsrsbh,
    nsr.zgswskfj_dm,nsr.nsrmc,nsr.zgswj_dm,nsr.SSGLY_DM,nsr.nsrsbh
    from T_ZZS_ZXSSR z,hx_dj.dj_nsrxx nsr
    where z.nsrsbh(+) = nsr.nsrsbh     即使这个连接语句写到了where其他过滤条件后面,仍然先执行的是这条连接语句。有时候发现执行了左连接查出的数据量仍然不够多,可能就是因为先执行了连接语句,得出了很多数据,但是后面接着执行的条件又将很多数据都过滤掉了
    and to_date(z.sjssny,'yyyyMM') >=
    add_months(to_date('201701','yyyyMM'),-months_between(to_date('201707','yyyyMM'),to_date('201701','yyyyMM'))-1)

    and to_date(z.sjssny,'yyyyMM') <= add_months(to_date('201701','yyyyMM'),-1)
    AND nsr.ZGSWSKFJ_DM LIKE '13609%'
    --or z.sjssny is null               左连接不能与or否则in连用。

  • 相关阅读:
    js禁止空格的输入
    js对cookie的读写操作
    js实现读秒
    formData的简单使用
    图形验证码笔记
    Redis安装
    ZooKeeper安装
    OpenJDK 编译-Linux环境
    Java环境变量-Linux环境
    ArchLinux+Win10双系统的Grub配置
  • 原文地址:https://www.cnblogs.com/shenzhichipingguo/p/8797483.html
Copyright © 2011-2022 走看看