社区
Web 开发
帖子详情
请教ORACLE数据库中的一个SQL
tdy1234
2007-07-05 10:16:27
我表A中有3列
a(金额) ,b(编号) ,c(用户编号),t(时间)
表B中有3列
c(用户编号) d(用户名) e(密码)
我想得到
在某个时间段内,对于交易金额大于某一个常数 比如说2000的用户在该时间段内的每一条交易记录
请问这个语句怎么写?
...全文
135
2
打赏
收藏
请教ORACLE数据库中的一个SQL
我表A中有3列 a(金额) ,b(编号) ,c(用户编号),t(时间) 表B中有3列 c(用户编号) d(用户名) e(密码) 我想得到 在某个时间段内,对于交易金额大于某一个常数 比如说2000的用户在该时间段内的每一条交易记录 请问这个语句怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zqrqq
2007-07-05
打赏
举报
回复
单笔交易大于这个常数
select a1.*
from A a1
where t between t1 and t2
and exist
(
select *
from A a2
where a2.a > 2000 and a2.c = a1.c and t between t1 and t2
)
总数大于这个常数
select a1.*
from A a1
where t between t1 and t2
and (select sum(a2.a)
from A a2
where a2.c = a1.c and t between t1 and t2) > 2000
zqrqq
2007-07-05
打赏
举报
回复
>>>在某个时间段内,对于交易金额大于某一个常数
是说的单笔交易大于这个常数,还是总数大于这个常数?
sql
server表数据插入到
oracle
表
中
的一种实现方式(表结构相同)
表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把
sql
server表数据复制到
oracle
中
,于是
请教
公司主管,用存储过程实现可以查询出所有数据的insert脚本,在
oracle
库
中
创建好表,直接把
sql
server
中
的...
asp.net知识库
从
SQL
中
的
一个
表
中
导出HTML文件表格 获取數据库表的前N条记录 几段
SQL
Server语句和存储过程 生成表
中
的数据的脚本 最详细的
SQL
注入相关的命令整理
Oracle
Oracle
中
PL/
SQL
单行函数和组函数详解 ms
sql
+
oracle
Oracle
...
oracle
19c
数据库
基础和日常管理
Oracle
19c
数据库
基础与日常管理 通过本课程使学员掌握在Linux环境下
Oracle
19c
数据库
的基础知识和日常管理。 课程主要包括以下主要内容: 1.
数据库
的启动和关闭 2.连接CDB和PDB
数据库
3.PDB
数据库
的管理 4.命令行...
《深入理解My
SQL
主从原理32讲》推荐篇
导读: 作者:高鹏(网名八怪),《深入理解My
SQL
主从原理32讲》系列文的作者。2008年开始至今一直从事
Oracle
/My
SQL
相关工作,现任易极付高级DBA,
Oracle
Ocm。...从2016年开始八怪(本名高鹏)经常向我
请教
一
oracle
数据库
访问
sql
server2008,透过
SQL
Server 2008访问
Oracle
10g的配置方法
之前写过一篇关于
SQL
Server 访问My
SQL
数据库
的文章,最近正好又遇到需要访问
Oracle
的情况,将配置过程记录下来也供大家参考。准备工作事先在需要访问
Oracle
数据库
的主机上完成以下工作:1. 安装
SQL
Server
数据库
...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章