zoukankan      html  css  js  c++  java
  • sql模糊查询,解除绑定的单号

    --610007570320-610007571319  1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007570320
                    and TO_NUMBER(bill_code) <= 610007571319);
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007570320
                    and TO_NUMBER(bill_code) <= 610007571319);
    --    610007572320-610007573319  1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007572320
                    and TO_NUMBER(bill_code) <= 610007573319);
    --610007571320-610007572319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007571320
                    and TO_NUMBER(bill_code) <= 610007572319);
    --610007585320-610007586319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007585320
                    and TO_NUMBER(bill_code) <= 610007586319);
    --      610007582320-610007583319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007582320
                    and TO_NUMBER(bill_code) <= 610007583319);
    --610007575320-610007576319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007575320
                    and TO_NUMBER(bill_code) <= 610007576319);
    --  610007568320-610007569319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007568320
                    and TO_NUMBER(bill_code) <= 610007569319);
    --610007578320-610007579319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007578320
                    and TO_NUMBER(bill_code) <= 610007579319);
    --610007586320-610007587319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007586320
                    and TO_NUMBER(bill_code) <= 610007587319);
    --610007550320-610007551319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007550320
                    and TO_NUMBER(bill_code) <= 610007551319);
    --610007558940-610007559319 380张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007558940
                    and TO_NUMBER(bill_code) <= 610007559319);
    --610007556320-610007557319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007556320
                    and TO_NUMBER(bill_code) <= 610007557319);
    --610007589320-610007590319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007589320
                    and TO_NUMBER(bill_code) <= 610007590319);
    --610007564320-610007565319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007564320
                    and TO_NUMBER(bill_code) <= 610007565319);
    --610007581320-610007582319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007581320
                    and TO_NUMBER(bill_code) <= 610007582319);
    --610007569320-610007570319 1000张
    
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007569320
                    and TO_NUMBER(bill_code) <= 610007570319);
    
    --610007552320-610007553319 1000张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007552320
                    and TO_NUMBER(bill_code) <= 610007553319);
    --610007558460-610007558819 360张
    delete from (select t.*
                   from (select t1.bill_code, t1.bind_code, t1.use_flag
                           from t_mm_section_sl t1
                          where t1.bill_code like '6100075%') t
                  where TO_NUMBER(bill_code) >= 610007558460
                    and TO_NUMBER(bill_code) <= 610007558819);
    commit;

     注:开始的时候写的下面的,一直报错,原因是bill_code的值有是字母的,所以后来就过滤掉那些不是纯数字的单号,再用to_number就好了

    
    
  • 相关阅读:
    JDK路径下目录的介绍及环境变量配置
    Eclipse显示或隐藏项目
    linux 上传文件 rz命令 提示command not found 解决方法
    Query failed with error code 96 and error message 'Executor error during find command: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smal
    eclipse设置类和方的注释模板
    Xml 将一个Xml字节流写入到Dataset里面
    C# List<object> 转换为List<string>、转换为 string数组、转换为一个字符串用分隔符 隔开
    SQL 把m或f,更改为男女
    C# 去掉字符串里的分隔符(该分隔符可以是一个字符串)
    C# 通过一个开始时间和结束时间 按【AddDays】拆分成一个数组
  • 原文地址:https://www.cnblogs.com/feifeicui/p/8961078.html
Copyright © 2011-2022 走看看