腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2721)
视频
沙龙
0
回答
Oracle
SQL
ROW_NUMBER
()
窗口
,
其中
包含
基于
lag
的
条件
、
使用仅具有select权限
的
Oracle
SQL
时,我需要根据
条件
提供
ROW_NUMBER
输出。使用游标或循环会很容易,但目前我只能使用
SQL
来执行此任务。我一直在修改
row_number
() over条款,我认为这是正确
的
方法,但我现在卡住了。我当前
的
代码--或者至少是它
的
一个代理:
浏览 2
提问于2016-07-07
得票数 3
回答已采纳
1
回答
SQL
中
的
增量计数
、
我遇到过这样一种情况:在指定
的
时间内对某个帐户应用折扣,然后又更改回原来
的
折扣。1/6/2013 3我试过了:SET @groupercount = 1 在使用
的
case
浏览 2
提问于2013-12-05
得票数 0
1
回答
如果某一
条件
满足火花中
的
每个组,则向列添加值。
、
、
、
我想我有一些很简单
的
东西。下面的表格可能会更清楚地说明这一点。1cccccc 0 1我认为
窗口
函数我试过
的
是:
浏览 0
提问于2020-07-10
得票数 2
回答已采纳
1
回答
一次性组合sets+tables+windowfunction
、
、
我想在proc
sql
中实现这样
的
功能:%connect_to_
sql
_macro;(( select some_id, date,
row_number
()over(partition by some_id order by date) as row from dataset d join
s
浏览 2
提问于2017-09-25
得票数 1
3
回答
不带游标的
sql
行差异
我正在尝试获取行之间
的
日期间隔(以天为单位)。例如,我
的
数据按saleDate排序,如下所示:10 | 1/1/2014
浏览 0
提问于2014-09-18
得票数 0
3
回答
如何最好地检索每条记录
的
最新前一条记录
假设您有一个简单
的
表,它表示由someID标识
的
另一个实体
的
时间序列。每行由someID和时间戳标识,时间戳不受任何常规增量
的
影响,即间隔可以变化:( rowTS datetime(所以不使用笛卡尔乘积)来返回所有行,并显示行
的
rowTS和该someID
的
最新前一个rowTS?,我
的
方法是在应用层,基本上我将最后一个rowTS存储在someID主表中,
其中</
浏览 0
提问于2012-10-02
得票数 0
回答已采纳
3
回答
dplyr:
row_number
()不使用
sql
表(SQLite)
、
、
、
、
如果我想创建一个新
的
列,
其中
包含
我可以使用
的
数据帧
的
观察编号,但是
row_number
()不适用于
sql
表。mydb <- dbConnect(RSQLite::SQLite(), "")mt.
sql
=tbl(mydb, "mt"
浏览 4
提问于2017-09-07
得票数 2
3
回答
将单个日期值转换为日期间隔
、
、
我需要一个查询,它将单个日期行(不一定是连续
的
)加到间隔中,并考虑到对象
的
id。
浏览 2
提问于2012-12-20
得票数 2
2
回答
假设所需
的
列存在于同一个表中
、
此外,如果两个连续行
的
someDT之间
的
天数大于5天,则应重置结果列。
浏览 0
提问于2016-06-02
得票数 1
2
回答
SQL
Server 2008中用户定义
的
排名/分析函数
、
、
、
、
我计划将数据仓库迁移到
SQL
Server2008,并尝试想办法在
SQL
Server2008中复制
Oracle
中
的
滞后、领先、FIRST_VALUE和LAST_VALUE分析函数。它们不包括在
SQL
Server2008中,尽管
窗口
化分析函数
的
基本机制是(例如,
ROW_NUMBER
、RANK和DENSE_RANK都存在)。对于这些函数,可以通过创建子查询来实现相同
的
功能,该子查询使用
ROW_NUMBER
为每一行分配
浏览 1
提问于2009-11-16
得票数 3
回答已采纳
2
回答
如何在
sql
server和
Oracle
中将列的当前值与同一列
的
前一个值进行比较。
、
我必须将列的当前值与同一列
的
前一个值进行比较。我
的
条件
是这样
的
:如果T1.C1 = prev T1.C1 and T1.C2 = prev T1.C2 and T1.C3 = 'somw value‘,则将T1.C3显示为(prevT1.C3 +1有人能告诉我如何在
sql
server和
oracle
中实现这一点吗
浏览 0
提问于2019-04-09
得票数 0
3
回答
选择MAX问题
SQL
、
设想情况:/ ORDER LOG NUMBER LOG CODE2 1Preparing6 3 1 Preparing 我一直在寻找一种选择orders
的
方法例如,我希望看到准备最后日志代码
的
所有订单(最后一次日志)。
浏览 1
提问于2018-03-25
得票数 0
2
回答
火花
窗口
函数(滞后和
row_number
)产生不一致
的
结果
几个星期以来,我一直在努力解决一个
窗口
函数
的
问题。我有以下查询来检测给定键字段
的
更改:with temp as (from snapshots)
浏览 2
提问于2021-10-27
得票数 0
回答已采纳
1
回答
SQL
Server -获取前一行
的
总和减去
的
总和
、
、
、
我有一个查询,它返回了按日期采样
的
不同对象
的
请求数量,每天可以有多个采样器。开头
的
With部分用于每天仅获取最新
的
样本。With RankedSamples As Select Id, runend222222 14-5-2012444444 16-5-2012 555555 17-5-2012
浏览 0
提问于2012-05-22
得票数 0
回答已采纳
1
回答
使用自引用
窗口
查询更新表
、
、
我在
Oracle
SQL
Developer中尝试使用自引用子查询更新表时遇到问题。我相信我已经正确设置了查询,但是每当我尝试运行它时,尽管所有的括号都正确匹配,但我都得到了一个通用
的
“缺少右括号”错误。简而言之,我正在尝试更新一个
基于
ROW_NUMBER
()函数
的
事务序列列,该函数对我要更新
的
表内
的
值进行分区。我设置了一个查询来子查询分区
窗口
,并根据rownum更新表。update tbl a set transseq = (se
浏览 22
提问于2021-06-19
得票数 0
2
回答
如何在大查询中只选择增量记录
、
、
我
的
数据库中有如下数据我期待着这样
的
结果有谁能帮我写一个选择查询吗?它是一种增量式
的
数据负载。 请帮我一下
浏览 0
提问于2018-12-11
得票数 0
回答已采纳
5
回答
SQL
Server:如何模拟
oracle
keep dense_rank查询?
、
、
我有一个
Oracle
查询 m.someId keep (DENSE_RANK FIRST ORDER BY m.UpdateDate desc) groupBy m.someIdid UpdateDate someId2 20-01-2012 104 10-02-2012 206 01-04-2012 302 106 30
浏览 0
提问于2012-05-25
得票数 7
回答已采纳
2
回答
检索最大/最小记录
、
、
我正在处理
的
一个相当复杂
的
SQL
查询让我想到了(ANSI)
SQL
的
局限性:给定一个类似如下
的
查询:是否可以编写只返回第一行
的
查询我知道您可以使用LIMIT (MySQL) / ROWNUM (
Ora
浏览 0
提问于2009-07-13
得票数 4
回答已采纳
4
回答
按顺序分组
的
值
、
我有一张这样
的
桌子 1 15 3 20 5 16row from to1 15 16 3 35 35 因此,我需要chequeNo组,
其中
的
值将是连续
的
,而不会有任何中断。此外,它应该使用一个
sql
select查询来完成,因为除了select查询之外,我没有创建任何
sql
浏览 0
提问于2012-04-02
得票数 11
4
回答
sql
中一组列
的
一个值
、
我有这样
的
列,所有的列都来自三个不同
的
表。2 DEAL1121 B 2 DEAL3 我想要这样
的
专栏
浏览 0
提问于2021-02-09
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 8与MariaDB:两者窗口函数和CTE的比较
TiDB 3.0:窗口函数初体验
大数据学习之SQL分析函数
主流数据库的 SQL 语法差异(上)
数据分析常用工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券