7得票3回答
根据row_number()更新列

我为我的表创建了一个新的非空列,其默认值为0,并保持显示顺序。我想要更新该表中所有行,使得displayorder具有按照id排序的row_number()的值。在这里,我可以为一个id执行此操作。如何为所有id执行此操作。 我的表是: id | personid | name | d...

7得票1回答
Row_Number over (partition by...) 所有列

我有一个视图,大约有150个列,我想在该视图中添加一个Id列。在over (partition by...)语句中,是否有可能不写出所有的列名? 类似这样的: row_number over (partition by *) As ID?

7得票1回答
如何在视图中添加ROW_NUMBER()函数?

在PostgreSQL 8.4中,我想创建一个带有id的三个表的视图。因此,我想在我的视图中拥有以下结构: num serial, name_dispatcher character varying(250) the_geom geometry 我可以从表中选择name_dispatch...

7得票2回答
使用t-SQL查找每个分组的前10条记录

我正在尝试找出如何返回每个 Trans.TranSID 组的前 10 条记录。 SELECT a.ABID, a.ABName, t.TranSID, SUM(IIF(TranTypeID = 'CO', td.Qty * CAST(td.Price AS money) * - 1, ...

7得票3回答
ROW_NUMBER函数与PARTITION BY一起使用时,会返回包含重复行的结果。

当我运行这个查询时,与没有ROW_NUMBER ()行的类似查询相比,我获得更多的行数。 SELECT DISTINCT id, value, ROW_NUMBER () OVER (PARTITION BY (id) ORD...

7得票3回答
在Access选择语句中使用Row_Number()函数

我相信类似的问题已经被问过,但我找不到适用于我的解决方案。 我有一个数据库,用于分类数字化图书及其页面,我正在尝试整理包含地图的几千页。 我使用的两个表中的第一个列出了书中的所有页面及其发生顺序,它有三列(bookID,pageOrder,pageID),每个页面都有自己的行。第二个表列出了...

7得票3回答
按顺序排列的密集排名

我有一个类似这样的作业表: EMPLID | RCD | COMPANY | EFFDT | SALARY --------------------------------------------------- 100 | 0 | xyz | 1/1/...

7得票2回答
regexp_split_to_table and row_number

我有一个包含字符串数据的表格,如下所示: id | string_data 1 | red;green;blue 2 | orange 3 | purple;cyan 我需要将字符串数据按行号拆分成多个项: id | num | item 1 | 1 | red 1 | ...