57,062
社区成员
发帖
与我相关
我的任务
分享
select ret.amount,
T.clubname,
ret.lvl,
@rank := @rank + 1 AS rank,
(select ServerIndex from gameparameter) as serverindex
from (SELECT SUM(COUNT) AS amount, clubid, lvl
FROM (SELECT COUNT, clubid, CreateTime, Lvl
FROM coinfinanceback
WHERE Category = 1
and CreateTime >= ''
and CreateTime <= ''
UNION ALLl
SELECT COUNT, clubid, CreateTime, Lvl
FROM coinfinance
WHERE Category = 1
and CreateTime >= ''
and CreateTime <= '') a
GROUP BY clubid
ORDER BY SUM(COUNT) DESC) ret
left join clubinfo T
on ret.clubid = t.clubid,(SELECT @rank := 0) V

select ret.amount,
T.clubname,
ret.lvl,
@rank := @rank + 1 AS rank,
(select ServerIndex from gameparameter) as serverindex
from (SELECT SUM(COUNT) AS amount, clubid, lvl
FROM (SELECT COUNT, clubid, CreateTime, Lvl
FROM coinfinanceback
WHERE Category = 1
and CreateTime >= ?begin
and CreateTime <= ?end
UNION ALL
SELECT COUNT, clubid, CreateTime, Lvl
FROM coinfinance
WHERE Category = 1
and CreateTime >= ?begin
and CreateTime <= ?end) a
GROUP BY clubid
ORDER BY SUM(COUNT) DESC) ret
left join clubinfo T
on ret.clubid = t.clubid ,(SELECT @rank := 0) V 那两个时间是参数化的变量 .... @的不是