1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?xml version="1.0" encoding="UTF-8"?>
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
| <mapper namespace="com.ruoyi.system.mapper.QichachaMapper">
|
|
| <select id="qichacha" resultType="com.ruoyi.system.pojo.vo.QichachaStatisticsVO">
| SELECT
| ifnull(SUM(CASE WHEN type = 1 THEN 1 ELSE 0 END) ,0)AS baseTotal,
| ifnull(SUM(CASE WHEN type = 1 AND DATE(time) = CURDATE() THEN 1 ELSE 0 END) ,0)AS baseToday,
| ifnull(SUM(CASE WHEN type = 2 THEN 1 ELSE 0 END) ,0)AS exceptionTotal,
| ifnull(SUM(CASE WHEN type = 2 AND DATE(time) = CURDATE() THEN 1 ELSE 0 END) ,0)AS exceptionToday
| FROM tb_qichacha;
| </select>
| </mapper>
|
|