zoukankan      html  css  js  c++  java
  • 投资统计查询sql

    select COUNT(*) from YYD_Users_RegInfo where regTime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'
    union all select COUNT(*) from YYD_Users_RegInfo where regTime between '1980-01-01' and '2016-07-11 23:59:59'
    union all select sum(amount) from YYD_Account_MoneyRecord
    where (moneytype='充值' or moneytype='线下充值' ) and state=1 and paytime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'
    union all select sum(amount) from [YYD_Account_MoneyRecord]
    where (moneytype='充值' or moneytype='线下充值' ) and state=1 and paytime between '1980-01-01' and '2016-07-11 23:59:59'

    --投资金额(当日)
    --union all select sum(amount) from [YYD_Account_MoneyRecord]
    --where moneytype in('参与投标','加入计划') and state=1 and createtime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'
    union all select SUM(amount) from YYD_Borrow_BidRecord where status=1
    and createtime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'
    and borrow_id in(select borrow_id from YYD_Borrow_borrowinfo_ext as ext where ext.borrow_product<>50)

    --投资金额(总累计)
    --union all select sum(amount) from [YYD_Account_MoneyRecord]
    --where moneytype in('参与投标','加入计划') and state=1 and createtime between '1980-01-01' and '2016-07-11 23:59:59'
    union all select SUM(amount) from YYD_Borrow_BidRecord where status=1 and
    createtime between '1980-01-01' and '2016-07-11 23:59:59'
    and borrow_id in(select borrow_id from YYD_Borrow_borrowinfo_ext as ext where ext.borrow_product<>50)

    union all select sum(amount) from [YYD_Account_MoneyRecord]
    where (moneytype='提现' or moneytype='线下提现') and state=1 and paytime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'

    union all select sum(amount) from [YYD_Account_MoneyRecord]
    where (moneytype='提现' or moneytype='线下提现') and state=1 and paytime between '1980-01-01' and '2016-07-11 23:59:59'
    union all select sum(USableAmount) from [YYD_Account_AccountInfo]

    --首充数量(当天)
    union all select COUNT(*) from YYD_Users_RegInfo
    where ID in(select distinct user_id from YYD_Account_RechargeRecord where amount>0 and state=1)
    and regTime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'
    --累计充值人数
    union all select COUNT(*) from YYD_Users_RegInfo
    where regTime between '1980-01-01' and '2016-07-11 23:59:59' and
    ID in(select distinct user_id from YYD_Account_RechargeRecord where amount>0 and state=1)
    --充值人数(当天)
    union all select COUNT(*) from YYD_Account_RechargeRecord where amount>0 and state=1
    and createtime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59'

  • 相关阅读:
    JAVA面向对象初步知识总结:封装、继承、多态
    最短路径算法
    Retrofit源码分析(一)
    属性动画总结(纯搬运郭霖先生的文章)
    多项式相关算法模板
    二分图匹配问题
    一般图匹配
    三种上下界网络流模板
    最大流模板
    2017-2018 Petrozavodsk Winter Training Camp, Saratov SU Contest
  • 原文地址:https://www.cnblogs.com/zxtceq/p/5703743.html
Copyright © 2011-2022 走看看