window-functions

    2热度

    1回答

    为了执行一个HTTP GET,我需要发送一个分组(该GET/HTTP/1.0 \ n \ n)和等待3个分组:我的GET的 的ACK 的GET答案:HTTP/1.0 200 OK 和变速器 的FIN ACK我发现2种方式: =>使用SR()具有多选项 =>使用嗅探只是送我的GET请求 对于SR()函数后,这个问题是停止嗅探,唯一的选择是设置超时时间,但我的脚本将测试许多不同的网站,很多不同的时间的

    1热度

    1回答

    说我有这个表, year | name | score ------+---------------+---------- 2017 | BRAD | 5 2017 | BOB | 5 2016 | JON | 6 2016 | GUYTA | 2 2015 | PAC | 2 2015 | ZAC | 0 我将如何去通过平均每年的分数,然后让年之间的

    1热度

    1回答

    我有一个表格,它包含每日小时星期一,我有一个计算并返回每周总数的函数。我总结了这些基于当前周和分区由element_id和start_date调用结果WEEK_HRS_TOTAL。 这会导致每周的总数。 SUM(GENERATED_FOR_WEEK(et.START_DATE, et.END_DATE, elm.element_id, MON...SUN_)) OVER(PARTITION BY

    1热度

    1回答

    我有星火窗口功能相当简单(但必要的)问题(诸如lead, lag, count, sum, row_number等): 如果指定我的窗口Window.partitionBy(lit(0))(即我需要运行整个数据框中的窗口函数),窗口集合函数是并行运行还是所有记录都移动到一个单独的任务中? 编辑: 特别是对“滚动”操作(例如,使用类似avg(...).Window.partitionBy(lit(0

    2热度

    1回答

    我试图计算相对日期范围内的值的最大值。假设我有这些列:日期,周,类别,值。注意:“星期”列是相应日期的星期一。 我想生成一个表格,在每个日期,星期,类别组合的最后两周内给出最大值,以便输出产生以下内容:日期,周,类别,值,2WeeksPriorMAX。 我该如何去写这个查询?我不认为有以下将工作: SELECT Date, Week, Value, MAX(Value) OVER (P

    0热度

    3回答

    我想使用窗口函数获取ColC变为True时的第一个日期(按ID分组)并创建一个新列。 id date ColC 1 2017-04-20 t 1 2017-04-19 t 1 2017-04-18 t 2 2017-04-20 t 2 2017-04-19 f 因此,作为结果,我希望得到以下几点: id first_date 1 2017-04-

    0热度

    1回答

    最后的结局对于表T1 +----------+-----------+-----------------+ | PersonID | Date | Employment | +----------+-----------+-----------------+ | 1 | 2/28/2017 | Stayed the same | | 1 | 4/21/2017 | Stayed the

    -1热度

    1回答

    我的网站有两个版本(手机版,电脑版) 我想允许用户浏览该网站从移动到选择他想要的版本。 我在页脚添加链接,当用户点击,浏览器刷新与附加的cookie浏览器的页面= pc_version 看看这个代码,但不能与我的工作,我不知道是什么问题 <script> function change_browser(){ days=30; // number of days to keep the

    0热度

    1回答

    我有以下SQL查询,需要将其转换到Sybase SELECT prd_name, DENSE_RANK() OVER (PARTITION BY prd_cat ORDER BY createddt) FROM product 表脚本: CREATE table product(prd_name varchar(10), prd_cat varchar(10),

    3热度

    1回答

    我想定义一个PostgreSQL聚合函数,它知道框架子句中要求的行但缺少的行。具体而言,让我们考虑一个聚合函数framer,其作业是返回一个由通过它聚合的值组成的数组,并将该帧中的任何缺失值作为null返回。所以, select n, v, framer(v) over (order by v rows between 2 preceding and 2 follow