53得票2回答
row_number() Group by?

我有一个数据集,其中包含列 Date、Cat 和 QTY。我的目标是添加一个唯一的列,当进行行计数时,只计算唯一的 Cat 值。以下是我想要的结果: 通过使用下面的 SQL 查询,我能够使用 row_number() 函数获取行号。 然而,我无法得到上面所示的唯一列。当我在 OVER ...

45得票6回答
从MySQL表中选择特定行

理想情况下,我需要一个与以下查询等效的查询:select * from customer where row_number() = 3 但那是非法的。 我不能使用自增字段。 row_number() 是需要被选择的行。 我该怎么做呢? 编辑:好吧,我使用 iSql*plus 来练习,由...

44得票6回答
如何在SQLite中使用ROW_NUMBER

以下是我的查询。select * from data where value = "yes"; 我的id是自增的,在下面是给定查询的结果。id || value 1 || yes 3 || yes 4 || yes 6 || yes 9 || yes 如何在SQ...

41得票5回答
手动指定Row_Number()的起始值

我希望将ROW_NUMBER()的起始值定义为3258170而不是1。 我正在使用以下SQL查询。 SELECT ROW_NUMBER() over(order by (select 3258170)) as 'idd'. 然而,上述查询不起作用。当我说不起作用时,我的意思是它正在执...

35得票5回答
如何将行号投射到Linq查询结果中

我如何将行号投影到linq查询结果集中? 而不是这样说: 字段1、字段2、字段3 字段1、字段2、字段3 我想要的是: 1、字段1、字段2、字段3 2、字段1、字段2、字段3 以下是我的尝试:public List<ScoreWithRank> GetHighScor...

28得票4回答
如何在Spark RDD中获得一个SQL的row_number等价函数?

我需要为一个包含多列数据表生成一份完整的行数列表。 在 SQL 中,这会像这样: select key_value, col1, col2, col3, row_number() over (partition by key_value order by co...

27得票1回答
PostgreSQL中的行编号

如何在 PostgreSQL 中获取按某列排序后的行号? 例如:SELECT 30+row_number() AS position, * FROM users ORDER BY salary DESC LIMIT 30 OFFSET 30 我原本以为这个查询会返回像这样的一个列表:...

25得票3回答
使用Spark 2.2的row_number()函数在PySpark DataFrame中创建每行的行号

我有一个PySpark DataFrame -valuesCol = [('Sweden',31),('Norway',62),('Iceland',13),('Finland',24),('Denmark',52)] df = sqlContext.createDataFrame(value...

21得票2回答
仅当另一列也相同时,是否可以使用 ROW_NUMBER() OVER/PARTITION BY?

我正在使用以下代码: (来自这个问题: 如何在SQL中获取每个组的最后一条记录,将其替换为我的列)WITH e AS ( SELECT *, ROW_NUMBER() OVER ( PARTITION BY ApplicationId ...