小编Moh*_*edT的帖子

更新sql server数据库表中的2个重复项之一

我有一个表有一个重复值的列.我想更新2个重复值中的一个,例如row1 = tomrow2 = tom..我想在其中一个中添加1或a,这将是同一列中的许多其他重复项.基本上只需要为每1个重复项添加一个数字或字母,这样就不会有重复数据.

我得到了这个查询,它将更新所有重复项,但不会更新其中一个.有人可以帮忙吗?

UPDATE Table1
   SET Column1 = 'a'
 WHERE exists
       (SELECT Column1 , COUNT(Column1 )
FROM Clients
GROUP BY Column1 
HAVING ( COUNT(Column1 ) > 1)
)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

19
推荐指数
4
解决办法
6万
查看次数

还原数据库SQL Server查询

我想要一种方法来编写自己的查询来恢复数据库.要还原的数据库需要具有删除当前用户并重新映射同一用户的所有设置.原因是因为在恢复数据库时,用户将没有正确的设置来使用数据库,并且必须重新为用户分配权限.

sql sql-server

4
推荐指数
1
解决办法
4万
查看次数

如果声明多个场景

我正在努力完成这个if语句.必须有一种更简单的方法来完成所有组合,因为这不是一个好的做法.

if( one == true && two == true && three == true ...)
else if( one != true && two == true && three == true ...)
Run Code Online (Sandbox Code Playgroud)

我想知道我是否想要通过所有组合有没有其他方式这样做而不是复制表达式?

c#

3
推荐指数
2
解决办法
680
查看次数

标签 统计

sql ×2

sql-server ×2

c# ×1