dense-rank

    0热度

    2回答

    我有其中每行都包含 由乘客(PLNR) 飞行日期飞行的航班数量的Oracle数据库中(PLDATE ) 乘客的票号(TKTNUM) 实施例的内容: PLNR PLDATE TKTNUM 100 10/01/2017 1234 100 11/01/2017 1235 100 11/01/2017 1236 200 9/01/2017 7890 200 10/01/2017 78

    1热度

    1回答

    我已经使用psql的排名和分区功能来创建一张表,描述了旅行拍摄的照片序列,其中id是图片ID,nsid是摄影师ID,位置是拍摄照片的地方,排名是在旅行期间拍摄照片的顺序(由相同的date_trunc时间段中的照片定义)。 id |nsid |location |date_taken |time_taken |date_trunc |rank 1 |[email protected] |11

    1热度

    1回答

    我试图在Oracle中使用DENSE_RANK()函数作为将任意“主键”连接到唯一数据分组的方式。我的数据集是过去几天在不同“地点”针对不同“资产”执行的交易清单。数据集由ASSET ASC,DATE ASC预先订购,如下所示。 ASSET LOCATION DATE A LOC_A 9/1/2017 A LOC_A 9/1/2017 A LOC_B 9/5/2017

    0热度

    1回答

    我有一个表,看起来像: id code date1 date2 block -------------------------------------------------- 20 1234 2017-07-01 2017-07-31 1 15 1234 2017-06-01 2017-06-30 1 13 1234 2017-05-01 2017-05-31 0

    0热度

    1回答

    我有一组数据。我想产生最后一个字段 - > D_Rank date physician action D_Rank 2016-01-01 Dr.John visit 1 2016-01-01 Dr.John Call 1 2016-01-02 Dr.John Call 1 2016-01-03 Dr.Jane Call 2 2016-01-04 Dr.Jane Call 2 2016-

    1热度

    1回答

    您能否请帮助我如何获得预期的输出,如下面的屏幕截图所示? DECLARE @TT TABLE (CUSTOMERID INT, TYPE VARCHAR(100) , D1 DATE) INSERT INTO @TT VALUES (15001,'TYPE1', '4/1/2017') INSERT INTO @TT VALUES (15001,'TYPE1', '4/2/2017') IN

    1热度

    1回答

    我有2个表格,如下所示的排名不正确。是否可以比较这两个表之间的数据,并根据第一个表中可用的数据对其进行排名,并将第一个表中的不可用记录排序在该值中。 表1: PRODUCT1 LINE1 RANK1 12345 XXXX 1 12345 YYYY 2 12345 ZZZZ 3 34556 GGGG 1 目前具有以下输出我的表2 表2: PRODUCT2 LIN

    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

    0热度

    1回答

    鉴于以下 DECLARE @Table TABLE( A INT, B INT, C INT ) INSERT INTO @Table SELECT 1, 1, NULL INSERT INTO @Table SELECT 1, 1, NULL INSERT INTO @Table SELECT 1, 1, 1 INSERT INTO @Table S

    1热度

    1回答

    我需要将行中的数据旋转/旋转到列中 - 但与我见过的大多数示例有点不同。 我们有顾客会买东西(想想披萨配料卖家......人们总是会买奶酪,面团和酱汁;有些人可能会购买配料,但我们不关心)。 我需要做的是按订单日期对列数据进行排序。下面是两个脚本来填补温度输入和温度输出表,以显示我想要实现的目标。 SQL Server 2008的 CREATE table #myInput (Custo