java 统计sql_统计SQL

候选人列表

SELECT

(@rowNum := @rowNum + 1) AS rowNo,

C.NUMBER,

C.HEADIMG,

C.NAME,

C.SECTION,

C.DECLARATION,

C.INTRODUCTION,

V.NAME VOTENAME,

IFNULL(T.TICKET, 0) TICKET

FROM

TB_CANDIDATE C

LEFT JOIN

(SELECT

COUNT(*) TICKET,

D.VOTE_ID,

D.CANDIDATE

FROM

TB_VOTE_DETAIL D

GROUP BY D.CANDIDATE,

D.VOTE_ID) T

ON T.CANDIDATE = C.ID

LEFT JOIN TB_VOTE V

ON C.VOTE_ID = V.VOTE_ID,

(SELECT

(@rowNum := 0)) b

WHERE C.STATUS = '1'

---------------------------

投票人情况

SELECT

(@rowNum := @rowNum + 1) AS rowNo,

C.NAME,

D.OPENID,

P.PHONE,

COUNT(*) AMOUNT

FROM

TB_VOTE_DETAIL D

LEFT JOIN TB_OPENID_PHONE P

ON D.OPENID = P.OPENID

LEFT JOIN TB_CANDIDATE C

ON D.CANDIDATE=C.ID,

(SELECT

(@rowNum := 0)) b

WHERE D.CANDIDATE = '1'

GROUP BY D.OPENID

ORDER BY AMOUNT DESC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值