| | |
| | | </select> |
| | | |
| | | <select id="countTaskNum" resultType="java.util.HashMap"> |
| | | SELECT |
| | | date_format( time , '%Y-%m' ) AS y, |
| | | count( * ) AS count |
| | | FROM |
| | | sys_task |
| | | WHERE 1=1 and YEAR (time)=#{year} |
| | | GROUP BY y; |
| | | SELECT |
| | | count( * ) AS count |
| | | FROM |
| | | sys_task |
| | | WHERE |
| | | 1 = 1 |
| | | AND STATUS = '0' |
| | | AND MONTH ( time ) = '7' UNION ALL |
| | | SELECT |
| | | count( * ) AS count |
| | | FROM |
| | | sys_task |
| | | WHERE |
| | | 1 = 1 |
| | | AND ( STATUS = '1' OR STATUS = '2' ) |
| | | AND MONTH ( time ) = '7' UNION ALL |
| | | SELECT |
| | | count( * ) AS count |
| | | FROM |
| | | sys_task |
| | | WHERE |
| | | 1 = 1 |
| | | AND ( STATUS = '1' OR STATUS = '2' ) |
| | | AND MONTH ( time ) = '7' |
| | | AND now( ) > time |
| | | </select> |
| | | </mapper> |