我有一个表有一个重复值的列.我想更新2个重复值中的一个,例如row1 = tom和row2 = 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) 我想要一种方法来编写自己的查询来恢复数据库.要还原的数据库需要具有删除当前用户并重新映射同一用户的所有设置.原因是因为在恢复数据库时,用户将没有正确的设置来使用数据库,并且必须重新为用户分配权限.
我正在努力完成这个if语句.必须有一种更简单的方法来完成所有组合,因为这不是一个好的做法.
if( one == true && two == true && three == true ...)
else if( one != true && two == true && three == true ...)
Run Code Online (Sandbox Code Playgroud)
我想知道我是否想要通过所有组合有没有其他方式这样做而不是复制表达式?