@ -1427,13 +1427,16 @@ func GetTopGames(su, eu int64, opt, num int, channel ...*int) []*values.OneGameD
case1:
case1:
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID, game_name as GameName,sum(amount) as Amount from provider_bet_record WHERE time>=%d and time <%d and (type = %d or type = %d or type = %d)`,
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID, game_name as GameName,sum(amount) as Amount from provider_bet_record WHERE time>=%d and time <%d and (type = %d or type = %d or type = %d)`,
sql+=PackChannels(channel...)+" group by game_id order by amount desc"
//sql += PackChannels(channel...) + " group by game_id order by amount desc"
sql+=" group by game_id order by amount desc"
case2:
case2:
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID,game_name as GameName,sum(amount - settle) as Amount from provider_bet_record WHERE time>=%d and time <%d`,su,eu)
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID,game_name as GameName,sum(amount - settle) as Amount from provider_bet_record WHERE time>=%d and time <%d`,su,eu)
sql+=PackChannels(channel...)+" group by game_id order by amount desc"
//sql += PackChannels(channel...) + " group by game_id order by amount desc"
sql+=" group by game_id order by amount desc"
case3:
case3:
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID,game_name as GameName,sum(settle - amount) as Amount from provider_bet_record WHERE time>=%d and time <%d`,su,eu)
sql=fmt.Sprintf(`SELECT provider as Provider,game_id as GameID,game_name as GameName,sum(settle - amount) as Amount from provider_bet_record WHERE time>=%d and time <%d`,su,eu)
sql+=PackChannels(channel...)+" group by game_id order by amount desc"
//sql += PackChannels(channel...) + " group by game_id order by amount desc"