如何生成序列号+在select语句中添加1

2023-11-27

我知道我们可以在 select 语句中生成 row_number 。但是 row_number 从 1 开始,我需要从 2 开始生成。

example

party_code
----------
R06048
R06600
R06791
(3 row(s) affected)
I want it like

party_code serial number
---------- -------------
R06048       2
R06600       3
R06791       4 

目前我正在使用下面的 select 语句来生成常规行号。

 SELECT party_code, ROW_NUMBER() OVER (ORDER BY party_code) AS [serial number]
FROM myTable
ORDER BY party_code

如何修改上面的select语句并从2开始?


SELECT party_code, 1 + ROW_NUMBER() OVER (ORDER BY party_code) AS [serial number]
FROM myTable
ORDER BY party_code

to add: ROW_NUMBER()有一个不寻常的语法,并且可能与各种混淆OVER and PARTITION BY子句,但归根结底,它仍然只是一个具有数字返回值的函数,并且可以像任何其他数字一样操作该返回值。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何生成序列号+在select语句中添加1 的相关文章

  • oracle sql中的group by表达式的内连接[重复]

    这个问题在这里已经有答案了 我是 sql 新手 感谢任何帮助 我有两张桌子 employees and jobs employees包含一个变量job id 多个员工可以具有相同的 job ID jobs包含变量job id and job
  • 如何插入只有一个 IDENTITY 列的表?

    在尝试回答的过程中提出了这个问题另一个 https stackoverflow com questions 850017 how to manage groups in the database 850049 850049 考虑下面的 MS
  • 安装 SQL Server Management Studio 2016 时无法确定有效的安装目标文件夹

    安装 SSMS 2016 时 出现以下错误并且安装终止 SQL Server 2016 公用文件 无法确定安装的有效目标文件夹 我尝试过以下解决方案 删除所有文件 TEMP folder 检查一下BootstrapDir存在于 HKLM 中
  • Postgres 中的动态 UNION ALL 查询

    我们使用 Postgres PostGis 连接来获取通过地理服务器发布的数据 查询现在看起来像这样 SELECT row number over ORDER BY a ogc fid AS qid a wkb geometry AS ge
  • 当跟踪值达到 bigint 限制时会发生什么变化?

    假设我已对数据库中的 200 个表启用了更改跟踪 由于变化跟踪数据库范围内的值变化 如果我达到 BIGINT 的最大值怎么办 为了达到bigint限制 在接下来的 292471 年里 您必须每秒更改数据库中的 100 万行 祝你好运
  • SQLConnection.Open();抛出异常

    更新旧软件 但为了保持向后兼容性 我需要连接到 mdb 访问 数据库 我使用以下连接但不断出现异常 为什么 我已经验证了路径 数据库存在等 这一切都是正确的 string Server localhost string Database d
  • 实体框架和 SQL Server 同义词

    仓促的研究告诉我 即使 EF4 仍然不支持 SQL Server 同义词 设置基于同义词的实体集 就像基于表的实体集一样 有哪些选项 我想出的最简单的方法是复制同义词的基础表 将其添加到我的模型中 然后重命名商店模型中的实体集 使用 POC
  • 使用sql删除重复行

    我正在尝试从 mysql 表中删除重复的行 我尝试了多个查询 但不断收到此错误 1093 You can t指定目标表 usa city 以在 FROM 子句中进行更新 该表如下所示 usa city id pk id state city
  • SQL:检查插入是否成功(在从具有两列的表中获取 8 个不同的随机行的任务中)

    Update 我解决了之前的问题 现在代码已更新 结果是唯一的并且 ID 是正确的 但新问题 结果行数通常小于要求 8 因为我添加了CREATE UNIQUE INDEX topicid on rands topicid 拒绝SQL层的重复
  • RODBC 查询错误地返回零行

    我遇到过类似的帖子 但我的问题看起来不同 我无法使用 rows at time 1 或 believeNRows False 修复这些查询的结果 我正在尝试使用 R 中的 RODBC 连接到 Oracle 数据库 我能够连接到数据库 但除了
  • 我可以在商业应用程序中使用免费的 SQL Server Express [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在 SQL SERVER 中格式化日期时间

    我正在尝试移植MySQL功能DATE FORMAT date y m d h i s p 与 MsSQL 等效 使用CONVERT 如何在 SQL SERVER 2012 中格式化等效的日期时间字符串以提供此输出 2014 05 24 01
  • 使用 DBNull 或 null 插入/更新数据?

    当修改 SQL Server 数据库中的数据时 您可以使用System DBNull Value or null代表一个NULL价值 这两个都可以工作 并将设置适当的值NULL 我的问题是 其中哪一个是首选 为什么 在某些情况下是否应该使用
  • PHP SQLSRV:sqlsrv_query() 是否可以正确地准备 select 语句?

    TL DR Does sqlsrv query 做同样的工作select陈述比sqlsrv prepare and sqlsrv execute 关于准备好的陈述 做什么 我怎样才能做一个安全的select陈述 一点历史 我是 PHP 开发
  • 通过 SQL 查询安全地标准化数据

    假设我有一张客户表 CREATE TABLE customers customer number INTEGER customer name VARCHAR customer address VARCHAR 这张表确实not有一个主键 然而
  • 将datagridview的所有数据插入数据库vb.net

    Dim Con As OleDbConnection New OleDbConnection Provider Microsoft Jet OLEDB 4 0 Data Source Music Sales Database mdb Dim
  • 超过 1 列具有 string_agg 的唯一值

    我正在尝试分组并获取多列的值列表 这是一个例子 City State Income Salem OH 40000 Salem OH 45000 Mason OH 50000 Dayton OH 60000 Salem MA 40000 Ma
  • 如何在SQL中搜索日期?

    我有一个我想要的事件管理系统 如果某个活动注册了 5 天 2009 年 1 月 21 日至 2009 年 1 月 26 日 那么如果另一个人想要在 2009 年 1 月 22 日至 24 日期间注册活动 则不允许注册 我想使用 SQL 查询
  • PostgreSQL 使用“lag()”窗口函数更新查询

    我有一个涉及Postgresql数据库的任务 我对 SQL 不太有经验 我有一张贸易产品每周营业额的表格 每周提供以下信息 产品 周数 周营业额 可能是正值或负值 具体取决于天气 更多产品被购买或出售 我添加了一栏 其中包含每周的期末余额
  • 如何获得 firebird 数据库上的独占锁以执行架构更改?

    更具体地说 我正在使用 firebird 2 1 和 Visual Studio 的 DDEX Provider 并且我正在使用 c 工作 我遇到一种情况 我试图将模式更改从 C 应用到数据库 以 更新 我的数据库 在此过程中 我从 fir

随机推荐

  • JavaFX 自定义控件(TextField)不起作用

    我正在尝试使用 JavaFX 和 SceneBuilder 1 1 制作自定义控件 我有这个代码 FXML
  • 如何在Windows azure辅助角色中创建多个线程

    我想在一个辅助角色中执行多个操作 如何以辅助角色创建线程 您可以在中添加多个工人WorkerRole OnStart 如此处所述http www 31a2ba2a b718 11dc 8314 0800200c9a66 com 2010 1
  • JavaScript 通过代码模拟右键单击

    我正在使用 Selenium 编写一些 UI 测试 并且我有一个使用 Dojo 工具包的 JavaScript 树控件 我已经使用 Dojo 提供的示例为树的每个节点实现了一个上下文菜单 但我需要 Selenium 测试来 调用 树节点上的
  • Bootstrap不使用复选框的“checked”属性

    我正在使用引导程序 我有一个表 标题和每列中都有一个复选框 我试图在 jQuery 上实现 检查所有 功能 但引导程序似乎不使用检查属性 正如我所看到的 它在我的复选框周围添加了 span 标签 并向其添加了一个 checked 类 是否有
  • XPath - 选择一个或另一个元素

    我正在使用 XPath 从 HTML 文档中获取一个元素 该元素必须有一个特定的id 或者如果id不存在 则获取一个保证存在的元素 例如body元素 要通过 id 获取元素 我使用 css may not exist 为了获得后备元素 比如
  • 使用 Viewbox 缩放/拉伸在 WPF 中维护固定粗细的线条

    我有一个
  • Spring Cloud Gateway 用于复合 API 调用?

    我开始构建一个微服务 API 网关 并且正在考虑使用 Spring Cloud 来帮助我进行路由 但某些对网关 API 的调用将需要对不同服务发出多个请求 假设我有 2 项服务 订单详情服务 and 送货服务 我想要一个网关端点获取 订单
  • 替换spark Dataframe中所有列名称中的空格

    我的 Spark 数据框的某些列名称中带有空格 必须用下划线替换 我知道可以使用以下命令重命名单个列withColumnRenamed 在sparkSQL中 但要重命名 n 个列 这个函数必须链接 n 次 据我所知 为了自动化此操作 我尝试
  • Scala 中私有构造函数有什么用?

    在 Java 中 最常见的用法之一是定义 Singleton 类 然而 由于 Scala 中没有 静态 类 那么私有构造函数的使用示例有哪些 您可以访问类的伴随对象中的私有构造函数 这允许您创建创建类的新实例的替代方法 而无需公开内部构造函
  • 渐变/淡化 CSS 框阴影?

    我有一个正在尝试构建的 CSS 下拉菜单 并且下拉菜单的背景有一个褪色 锥形的框阴影 我很难弄清楚如何让盒子阴影真正变细 淡出 这就是我现在所处的位置 http jsfiddle net Shpigford f9aKR 我尝试过使用 bef
  • 类型错误:无法 pickle _thread.RLock 对象

    在检查了 Stackoverflow 上的所有现有答案后 检查点 keras 模型 TypeError 无法 pickle thread lock 对象和这里 类型错误 无法 pickle thread lock 对象 我还没有发现为什么这
  • browserVignettes 没有找到它们实际所在的位置

    我有一个打包到 github 存储库上有 2 个小插图vignettes 目录 我尝试下载如果devtools像这样的包 gt if require devtools install packages devtools require de
  • 在 VSCode 扩展中构建动态菜单

    我正在编写一个 VSC 插件 在激活时 我想进行 XHR 调用 然后使用该 XHR 的结果填充菜单 似乎没有办法动态地将菜单添加到状态栏或将动态项目添加到项目列表 你不能那样做 所有命令必须预先定义在package json因为它的声明式方
  • C++ LNK1120 和 LNK2019 错误:“无法解析的外部符号 WinMain@16”

    我正在尝试做戴特尔书中的另一个练习 该程序计算每月利息并打印每个储户的新余额 由于练习是与动态内存相关的章节的一部分 因此我使用 new 和 delete 运算符 由于某种原因 我收到这两个错误 LNK2019 函数 tmainCRTSta
  • 从 Google Drive 下载公共文件 - Golang

    我有一个 zip 文件存储在 Google Drive 上 它是公开共享的 我想知道如何在Golang中下载它 当前代码仅创建一个名为 file zip 的空白文件 package main import fmt io net http o
  • C++ 中的强制导向布局实现

    您是否知道一个开源实现力导向布局用于 GUI 的 C 中 最好是 BSD MIT Apache 或其他 非 GPL 许可证 优秀的Boost Graph库提供了广泛的算法 其中包括一些布局算法 我建议使用Kamada Kawai弹簧布局 o
  • WPF 窗口样式在运行时不起作用

    我在 Visual Studio 2010 Express C 中创建了一个 WPF 应用程序 并将以下文本添加到 App xaml 中的 Application Resources 中 我在设计器中看到应用于窗口的样式 但是当我运行应用程
  • 如何在 ember-cli 应用程序中设置 api-stub?

    我正在使用 ember cli 设置一个基本应用程序 但在使用 ember data 的 api stub 时遇到了麻烦 我参考了 api stub README 并参考了 ember 指南 但无法弄清楚我缺少什么 我有点菜鸟 所以请原谅我
  • 在Android应用程序中的两个类之间传递字符串数组

    我是安卓新手 我应该如何在两个类之间传递字符串数组 我尝试了 Intent 通过在类之间共享 String 数组 但我只得到一个 String 其余的 String 将不会显示 我可以使用捆绑包吗 有没有更好的方法来传递字符串数组 如果您尝
  • 如何生成序列号+在select语句中添加1

    我知道我们可以在 select 语句中生成 row number 但是 row number 从 1 开始 我需要从 2 开始生成 example party code R06048 R06600 R06791 3 row s affect