AgentStaticsMapper.xml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.ytpm.dao.AgentStaticsMapper">
  4. <select id="getUserNum" resultType="java.lang.Integer">
  5. SELECT
  6. count( user_id )
  7. FROM
  8. yt_app_user
  9. WHERE
  10. DATE_FORMAT(registry_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  11. </select>
  12. <select id="getBannedNum" resultType="java.lang.Integer">
  13. SELECT
  14. count( user_id )
  15. FROM
  16. yt_platform_banned
  17. WHERE
  18. DATE_FORMAT(banned_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  19. </select>
  20. <select id="getWithdrawNum" resultType="java.lang.Integer">
  21. SELECT
  22. count( user_id )
  23. FROM
  24. yt_app_withdraw_record
  25. WHERE
  26. DATE_FORMAT(withdraw_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  27. </select>
  28. <select id="getWithdrawCount" resultType="java.lang.Integer">
  29. SELECT
  30. count( * )
  31. FROM
  32. yt_app_withdraw_record
  33. WHERE
  34. DATE_FORMAT(withdraw_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  35. </select>
  36. <select id="getWithdrawSum" resultType="java.math.BigDecimal">
  37. SELECT
  38. sum( withdraw_amount )
  39. FROM
  40. yt_app_withdraw_record
  41. WHERE
  42. withdraw_status = 1
  43. AND DATE_FORMAT(withdraw_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  44. </select>
  45. <select id="getVideoWatchCount" resultType="java.lang.Integer">
  46. select
  47. count(*)
  48. from yt_app_video_watch_record
  49. where
  50. DATE_FORMAT(watch_time,#{format} ) = DATE_FORMAT(NOW(),#{format})
  51. </select>
  52. </mapper>