繁体   English   中英

如何更新账单编号栏? 或在 sql 服务器的列中按顺序排列

[英]How to update bill number column ? or arrange in sequence wise in column in sql server

我处理代码,我希望制作这种类型的代码,例如我在 SQL 服务器数据库上删除一个和多个账单,然后在我安排或更新我的账单编号列值之后,例如:- 账单编号是 (1,2,3 ,4,5) 然后我删除了我相同的账单记录或行 (1,3,5),那么我该如何更新或排列这样的顺序明智的账单编号 (1,2,3,)。

看到这个其实我想要

几乎不可能知道你在问什么

但是您可以使用 ORDER BY 订购 SQL 集( https://docs.microsoft.com/en-us/sql/t-sql/queries/select-order-by-clause-transact-sql?view=sql-server -ver15 )

或者如果你需要一个顺序的 integer 我建议你像这样在你的查询中添加一些东西

SELECT *,
       ROW_NUMBER() OVER(ORDER BY bill_no) AS rowNumber
FROM YourTable

这应该为您的集合中的每一行提供一个顺序的 integer 。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM