需求:
A:交易表
B:提现表
交易表中的提现数据状态就一个,要确定该提现最终状态需要到提现表里面根据该订单的billno匹配对应的提现数据,该sql语句查询的是所有成功的订单信息分页【其中包含提现成功和其他操作成功】
SELECT C.*
FROM (SELECT B.*
FROM (SELECT A.*, rownum rn
FROM (select TblWebBillDtl.SEQ_NO as seqNo,
TblWebBillDtl.INT_USER_ID as intUserId,
TblWebBillDtl.BUSS_TYPE as bussType,
TblWebBillDtl.BUSS_CODE as bussCode,
TblWebBillDtl.TRAN_TYPE as tranType,
TblWebBillDtl.PUT_BRH_ID as putBrhId,
TblWebBillDtl.BILL_BRH_ID as billBrhId,
TblWebBillDtl.BILL_NO as billNo,
TblWebBillDtl.EBPP_NO as ebppNo,
TblWebBillDtl.BARCODE as barcode,
TblWebBillDtl.PAY_MONTH as payMonth,
TblWebBillDtl.RECORD_TIMES as recordTimes,
TblWebBillDtl.ACNT_DATE as acntDate,
TblWebBillDtl.SEND_DATE as sendDate,
TblWebBillDtl.PAY_DATE as payDate,
TblWebBillDtl.BILL_PAY_DATE as billPayDate,
TblWebBillDtl.LAST_PAY_DATE as lastPayDate,
TblWebBillDtl.BILL_BEGIN_DATE as billBeginDate,
TblWebBillDtl.BILL_END_DATE as billEndDate,
TblWebBillDtl.CONTRACT_NO as contractNo,
TblWebBillDtl.EQUIP_NO as equipNo,
TblWebBillDtl.CURRENCY as currency,
TblWebBillDtl.BILL_AMT as billAmt,
TblWebBillDtl.NEED_PAY_AMT as needPayAmt,
TblWebBillDtl.PAY_AMT as payAmt,
TblWebBillDtl.DELAY_AMT as delayAmt,
TblWebBillDtl.FEE_AMT as feeAmt,
TblWebBillDtl.PUNISH_AMT as punishAmt,
TblWebBillDtl.BILL_CREATE_TM as billCreateTm,
TblWebBillDtl.BILL_PAY_TM as billPayTm,
TblWebBillDtl.BILL_NAME as billName,
TblWebBillDtl.BILL_ADDRESS as billAddress,
TblWebBillDtl.BILL_ZIP as billZip,
TblWebBillDtl.CERT_TYPE as certType,
TblWebBillDtl.CERT_NO as certNo,
TblWebBillDtl.PHONE_NO as phoneNo,
TblWebBillDtl.BILL_STATUS as billStatus,
TblWebBillDtl.BILL_DTL as billDtl,
TblWebBillDtl.MISC as misc,
TblWebBillDtl.RESERVED1 as reserved1,
TblWebBillDtl.RESERVED2 as reserved2,
TblWebBillDtl.RESERVED3 as reserved3,
TblWebBillDtl.RESERVED4 as reserved4,
TblWebBillDtl.RESERVED5 as reserved5,
TblWebBillDtl.RESERVED6 as reserved6,
TblWebBillDtl.RESERVED7 as reserved7,
TblWebBillDtl.LAST_UPD_OPRID as lastUpdOprid,
TblWebBillDtl.LAST_UPD_TRANSCODE as lastUpdTranscode,
TblWebBillDtl.LAST_UPD_TM as lastUpdTm,
TblWebBillDtl.ORDER_ID as orderId,
TblWebBillDtl.PAY_ORG_NAME as payOrgName
FROM portal.TBL_WEB_BILL_DTL TblWebBillDtl,
coresys.TBL_CSYS_WITHDRAW_CASH TblCsysWithdrawCash
WHERE TblWebBillDtl.INT_USER_ID = '0000000577'
and TblWebBillDtl.BILL_NO = TblCsysWithdrawCash.BILL_NO(+)
and TblWebBillDtl.BILL_STATUS = '01'
and (TblCsysWithdrawCash.STATUS = '02' or TblCsysWithdrawCash.STATUS is null)
order by TblWebBillDtl.BILL_CREATE_TM desc) A) B) C
WHERE C.rn <= 1000
and C.rn > 0
相关推荐
本项目提供了一个Java源码工具,能够帮助用户便捷地将Oracle SQL语句转换为MySQL SQL语句。 Oracle SQL与MySQL SQL的主要差异在于以下几个方面: 1. **数据类型**:Oracle支持的数据类型如NUMBER、LONG、RAW等在...
在数据库中硬解析是万恶之源,为大家提供一个查找并且定位oracle硬解析问题SQL语句脚本
Oracle_Sql语句资料oracle+110个常用函数经典SQL语句大全,可供学习参考。
SQL*Plus是Oracle数据库附带的一个命令行工具,它允许用户直接输入SQL语句和PL/SQL块来查询、更新和管理数据库。通过Oracle Instant Client,SQL*Plus可以在没有完整数据库服务器环境的机器上运行。当安装了"oracle-...
2. **sqlplus**: SQL*Plus 是一个命令行工具,用于执行SQL和PL/SQL语句,以及管理Oracle数据库。通过SQL*Plus,用户可以查询、更新数据,执行脚本,管理用户权限等。 3. **tnslsnr**: TNS监听器(TNS Listener)是...
2. **SQL语句执行**:DBD::Oracle通过DBI接口提供了一系列方法,如`prepare`、`execute`和`fetchrow_array`等,用于执行SQL语句和处理结果集。 3. **错误处理**:在使用DBD::Oracle进行数据库操作时,应始终检查...
- `cx_Oracle` 遵循 Python 的 DB-API v2.0 规范,提供了连接数据库、创建游标、执行 SQL 语句、处理结果集等标准接口。 - 使用 `cx_Oracle.connect()` 方法可以建立数据库连接,`cursor.execute()` 可以执行 SQL ...
Oracle-SQL语句(连接查询).doc
SQL*Plus是Oracle Instant Client的一部分,是一个命令行工具,用于执行SQL和PL/SQL语句,进行数据库管理、查询、更新和调试。它是数据库管理员和开发人员常用的一种工具,因其简洁高效而备受青睐。在Linux环境下,...
- SQL执行:编写和执行SQL语句,支持查询、插入、更新和删除操作。 - 数据导入/导出:将数据从其他格式导入Oracle,或者将Oracle数据导出为其他格式。 - 报表设计:创建自定义报表,展示数据库信息。 - 同步工具...
1. **SQL*Plus**:SQL*Plus是Oracle数据库的一个命令行接口,它允许用户输入SQL和PL/SQL语句来查询、操作和管理数据库。通过SQL*Plus,你可以执行脚本、创建报告、进行数据操作以及管理数据库对象,如表、视图、存储...
- **SQL语句处理过程**:理解SQL语句在Oracle中的处理流程对于优化至关重要。 - **共享SQL区域**:Oracle会在内存的共享池中缓存已执行过的SQL语句,以便后续执行时可以直接使用而无需重新解析。 - **SQL语句处理...
Oracle SQL是数据库管理和数据操作的重要工具,主要用于在Oracle数据库系统中执行查询、更新、插入和删除等操作。...通过实践这些练习,你可以加深对SQL的理解,提高在Oracle环境中编写高效、准确SQL语句的能力。
对ORACLE-SQL进行一些布局优化,更新它的格式
sql语句 Oracle_SQL语句大全.pdf
nacos-oracle-11g.sql语句
在优化SQL语句执行过程时,了解ORACLE优化器的工作机制,表之间的关联方式,以及如何获取和分析SQL执行计划是至关重要的。以下,我们将详细介绍ORACLE-SQL优化的关键知识点: 一、优化基础知识概述 优化基础知识...
这个包包含了SQL*Plus,它是Oracle数据库的一个命令行工具,用户可以通过它执行SQL语句,进行数据查询、数据修改和数据库管理。 安装Oracle Instant Client和SQL*Plus的步骤如下: 1. **解压RAR文件**:首先,需要...
### Oracle SQL:核心参考知识点详解 #### 一、概述 《Oracle SQL:核心参考》(Oracle SQL: The Essential Reference)是一本由David C. Kreines撰写的书籍,于2000年由O'Reilly出版社出版。该书为Oracle SQL的...
通过这个驱动,开发者可以使用Java编写SQL语句,执行数据库查询和操作,而无需了解底层通信细节。 接下来是Oracle数据库,它是全球最大的商业数据库解决方案之一,广泛应用于大型企业和关键业务系统。Oracle的JDBC...