Explorar o código

删除重复用户.

git-svn-id: https://202.107.226.68:8443/svn/Services/ResistanceMonitor@102 a05970a1-87b9-9d4f-9ee5-fa77e2ec115b
shenchunzhong hai 1 ano
pai
achega
aeb045c7e2
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      4.Data/AppService.cpp

+ 3 - 0
4.Data/AppService.cpp

@@ -172,6 +172,9 @@ bool CAppService::Start()
 			ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
 		}
 
+		sql = "DELETE FROM rm_user WHERE username IN (SELECT username FROM ( SELECT username, COUNT(*) AS TotalCount FROM rm_user GROUP BY username) AS Counts WHERE TotalCount >= 2);";
+		ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
+
 		sql = "DELETE FROM rm_map WHERE zl_1_loca is null;";
 		ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);