#ifndef _RYL_REBALANCEQUERY_H_ #define _RYL_REBALANCEQUERY_H_ #pragma once #pragma warning(disable:4800) #endif namespace QUERYZ { const char Char[] = "SELECT * FROM %s A " "INNER JOIN ( " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char1 > 0 UNION ALL " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char2 > 0 UNION ALL " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char3 > 0 UNION ALL " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char4 > 0 UNION ALL " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char5 > 0 " ") B " "ON %s"; const char Store[] = "SELECT * FROM %s A " "INNER JOIN ( " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char1 > 0 UNION " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char2 > 0 UNION " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char3 > 0 UNION " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char4 > 0 UNION " "SELECT %s FROM UserInfo WHERE OldServerGroupID = %d AND Char5 > 0 " ") B " "ON %s"; };