diamondAccount.SetCheckUpdateCondition(" EXISTS (SELECT * from (SELECT COUNT(1) as n from diamond_account_detail d where d.user_id = "+strconv.FormatUint(diamondAccount.UserId,10)+" and d.operate_type = "+strconv.FormatUint(uint64(operateType),10)+" and d.created_time >= from_unixtime("+strconv.FormatInt(getZeroTime(time.Now()).Unix(),10)+")) t where t.n < "+strconv.Itoa(diamondOperateSet.FrequencyNum)+" )")
sql:="SELECT user.id as user_uid,user.user_type,user.tx_group_id as group_id,mg_id,user.diamond,user.`status`,user.updated_time FROM user_info user,group_info g "+
"WHERE user.tx_group_id = g.tx_group_id AND user. STATUS = 0 AND user.auto_match = 1 AND user.battle_start_at = 0 AND g.`password` = '' AND g.tourist_mic = 1"