0
我的数据库中有两列“名称”和“Id”如何比较记录并在sqlserver中分配值
例如,
NAME | ID
-----+-----------
jhon | 0
-----+-----------
kim | 0
-----+-----------
alex | 0
-----+-----------
jhon | 0
-----+-----------
alex | 0
-----+-----------
max | 0
-----+-----------
目前我已将“id”0分配给所有人。我想编写一个存储过程或查询将相同的id(任何随机值)分配给多次出现的记录。其他记录的ID保持为0。例如约翰和亚历克斯发生两次。所以他们的ID应该更新,否则其他记录的ID保持不变。 这里是我的样品和所需出来把
NAME | ID
-----+-----------
jhon | 25
-----+-----------
kim | 0
-----+-----------
alex | 12
-----+-----------
jhon | 25
-----+-----------
alex | 12
-----+-----------
max | 0
-----+-----------
溶液不准确,但它让我非常接近的目标..请帮助我,让我再解释当前的问题 –
我有回答我自己的问题,请检查一下 –