| | |
| | | </select> |
| | | |
| | | <!-- 单个项目的下载个数、下载次数和数据量--> |
| | | <!-- select count(*) "number", sum(c.dcount) "count", sum(c.sizes) "size" |
| | | from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid |
| | | inner join lf.sys_download c on b.downid = c.id |
| | | where dircode like '${projectCode}%'; --> |
| | | <select id="countProjectDown" resultType="java.util.Map"> |
| | | select count(*) "number", sum(c.dcount) "count", sum(c.sizes) "size" |
| | | from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid |
| | | inner join lf.sys_download c on b.downid = c.id |
| | | where dircode like '${projectCode}%'; |
| | | select |
| | | d.name "项目名称", |
| | | (select count(*) "number" |
| | | from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid |
| | | inner join lf.sys_download c on b.downid = c.id |
| | | where dircode like '${projectCode}%') "下载个数", |
| | | (select sum(c.dcount) "count" |
| | | from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid |
| | | inner join lf.sys_download c on b.downid = c.id |
| | | where dircode like '${projectCode}%') "下载数量", |
| | | (select sum(c.sizes) "size" |
| | | from lf.sys_meta a inner join lf.sys_meta_down b on a.id = b.metaid |
| | | inner join lf.sys_download c on b.downid = c.id |
| | | where dircode like '${projectCode}%') "数量总量(MB)" |
| | | from lf.sys_dir d |
| | | where pid = 0 AND d.code like '${projectCode}%' |
| | | </select> |
| | | |
| | | |