【发布时间】:2013-10-12 11:40:10
【问题描述】:
我有下面的mysql表
name city
umar mzd
ali mzd
john bagh
saeed bagh
irum bagh
我想添加序列号,当城市名称更改时序列号重复如下
S.No name city
1 umar mzd
2 ali mzd
1 john bagh
2 saeed bagh
3 irum bagh
【问题讨论】:
-
到目前为止你尝试了什么?
-
我尝试生成序列号但无法重复
-
当您选择数据时,这在 MySQL 中模拟 RANK() OVER PARTITION 时是可能的,但您需要使用用户变量,但如果表包含大量记录,这对于 MySQL 来说是一个繁重的查询。 /跨度>
标签: mysql serial-number