SELECT
bmc.memberid ,
case
when bmc.Productid = 9 then
decode(bmc.source, 3, 'IBL', 4, 'TOPfitIBL')
ELSE
decode(bmc.source, 1, 'NCD', 2, 'TOPfitNCD')
END ||
--bmc.source as 来源,
decode(bmc.market, 1, '一级市场', 2, '二级市场', null) as 市场来源 ,
BMC.FNCNAME functionName, to_char(bmc.effectdate,'yyyy/mm/dd')||' 至 ' ||to_char(bmc.enddate,'yyyy/mm/dd') as 起始结束日期,
decode(bmc.signeddir,0,'all',1,'Buyer',2,'SELLER') as 签约方向,
DECODE(BMC.CURRENCYID,1,'人民币',2,'美元',3,'日元',4,'港币',5,'欧元',6,'英镑',7,'新西兰元') as 币种,
bmc.basicBP as 佣金基数,
bmc.dealprdstart || '-' || bmc.dealprdend as 交易期限,
/* bmc.encashtlstartyear||'-'||bmc.encashtlendyear as 债券代偿期年,
bmc.encashtlstartday || '-'|| bmc.encashtlendday as 债券代偿期天, */
bmc.encashtlstartyear||'-'||bmc.encashtlendyear||' 年 '|| bmc.encashtlstartday ||'-'|| bmc.encashtlendday ||'天' as "债券代偿期年/天" ,
bmc.bondtype as 债券类型,
(select b.formuladesc
from BASE_COMMISSION_FORMULA b
where b.fncname = BMC.FNCNAME) as 佣金公式描述,
bmc.state FROM BASE_MEMBER_COMMISSION BMC
WHERE BMC.MEMBERID =
(select b.id
from base_member b
where b.cnfullname = &< NAME = "会员机构Name:" hint = "选择会员机构的全称 !"
list =
"select b1.cnfullname from base_member b1 where b1.id in (1,3,4,5,23,113,120,557)"
type = "String" >)
AND BMC.PRODUCTID = (SELECT s.PRODUCTID
FROM SYS_PRODUCT S
WHERE S.PRODUCTCODE = &< NAME = "产品CODE"
LIST =
"SELECT productcode from sys_product WHERE productid IN (13,9,1) order by productid "
TYPE = "String" >)
-- and BMC.Source= &<name="来源:" type="string" list="1,2,3,4" >
-- and bmc.market=&<name="市场:" type="String" list ="NULL,1,2" default=null> and bmc.state=0 ; -- select distinct(source) FROM BASE_MEMBER_COMMISSION BMC /* select * from (
select rownum rn , b.code,b.encashdate, getyear_and_day(to_char(b.encashdate,'yyyy-mm-dd')) as yd,
getbondlivedays(getyear_and_day(to_char(b.encashdate,'yyyy-mm-dd'))) d
from base_bond b where rownum < 100
) where d<>0 and rn>=1 order by d
*/

佣金维护测试sql的更多相关文章

  1. sqlserver 测试sql语句执行时间

    查看sql语句执行时间/测试sql语句性能 写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了. 通过设置S ...

  2. 使用UDL文件来测试SQL Server数据库连接

    原文 来自http://www.2cto.com/database/201308/234427.html 使用UDL测试SQL Server连接问题   做数据库经常会遇到SQL Server连接的问 ...

  3. 查看SQL语句执行时间与测试SQL语句性能

    查看SQL语句执行时间与测试SQL语句性能 写程序的人,往往需要分析所写的SQL语句是否够优化.是否能提升执行效率,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了 ...

  4. 【Pyhon】利用BurpSuite到SQLMap批量测试SQL注入

    前言 通过Python脚本把Burp的HTTP请求提取出来交给SQLMap批量测试,提升找大门户网站SQL注入点的效率. 导出Burp的请求包 配置到Burp的代理后浏览门户站点,Burp会将URL纪 ...

  5. mysql 创建存储过程及测试sql

    --存储过程 CREATE PROCEDURE proc_batch_id( out batch_id bigint ) begin insert into generate_sync_batch ( ...

  6. JMeter配置JDBC测试SQL Server/MySQL

    一.配置SQL Server 1.下载sql驱动,将sqljdbc4.jar放到JMeter安装目录/lib下. 2.启动JMeter,右键添加->配置文件->JDBC Connectio ...

  7. 如何在python文件中测试sql语句

    在manage.py的同级目录下新建一个run.py import os if __name__ == '__main__': #加载Django项目的配置信息 os.environ.setdefau ...

  8. 安全测试 - SQL注入

    1. 工具测试: 使用SQLMAP进行扫描 2. 手工测试: 观察参数的值value是否为数字型.如果是数字型进行数字型测试,否则跳到第4步进行字符型测试(例如如果出现a那说明是字符型,如果出现2则将 ...

  9. 如何测试sql语句性能,提高执行效率

    有时候我们经常为我们的sql语句执行效率低下发愁,反复优化后,可还是得不到提高 那么你就用这条语句找出你sql到底是在哪里慢了 示例: SET STATISTICS io ON        SET ...

随机推荐

  1. cogs2479 偏序 cdq+树套树

    cdq+树状数组套替罪羊树. cdq归并a,树套树解决b,c. 记住平衡树树根不能暴力清零!!! // It is made by XZZ #include<cstdio> #includ ...

  2. UWP 检测网络状态

    最近发现Community Toolkit有了网络辅助类,貌似很早就有了... 很不错,还是用.给大家分享一下. 1. 检测网络是否可用 2. 检测网络是否是计费模式? 3. 检测网络接入类型 4. ...

  3. Struts 2 访问Servlet API的方式

    与Servlet API解耦的访问方式 与Servlet API耦合的访问方式 (tips:耦合既依赖) 1.    与Servlet API解耦的访问方式 2.     与Servlet API耦合 ...

  4. bootstrap学习笔记(5)

    Bootstrap输入框组 主要记住一个原则 创建输入框的步骤 把前缀或后缀元素放在一个带有 class .input-group 的 <div> 中. 接着,在相同的 <div&g ...

  5. Restful和WeBAPI学习笔记

    1.restful是基于无状态的,所谓无状态就是说客户端和服务端的每次通话都是独立的,不存在session和cookie之类的保存状态的机制,基于该协议可实现简单的curd操作, 其操作分为get\p ...

  6. [转载]在Windows下为PHP5.6安装redis扩展和memcached扩展

    一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本       2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2 ...

  7. 开源第三方登录组件OAuthLogin2.0 架构解析及开源地址

    OAuthLogin2.0介绍地址: 入门地址:http://www.cnblogs.com/dazhuangtage/p/6306133.html Nuget地址:https://www.nuget ...

  8. hdu1272小希的迷宫(并查集判断回路和是否连通)

    传送门 迷宫中不能有回路,还要连通 如果最后集合数是一个那就是连通,否则不联通 要合并的两个顶点在相同集合内,表示出现了回路 输入时注意一下 #include<bits/stdc++.h> ...

  9. vue-cli 2.x和3.x安装的区别

    1.全局安装vue的脚手架:vue-cli(指定版本后面加@2.x.x) npm install -g vue-cli npm install -g @vue/cli 2.使用初始化 vue 项目: ...

  10. mysql 从 frm 文件恢复 table 表结构的3种方法

    mysql 正常运行的时候,查看 table 的结构并不是困难的事. 但是有时 mysql 发生故障,这种方法便不再可行. 当遇到故障,通常使用新的 mysql 实例来恢复当前的数据. 建表是非常重要 ...