子查询 SQL
2016-05-23 21:25
363 查看
SELECT *,(SELECT COUNT(*) FROM yd_order o WHERE FROM_UNIXTIME(o.`ctime`,'%Y-%m')='2016-06' AND o.uid=c.cus_id) AS order_num_m , (SELECT SUM(o.`pay_fee`) FROM yd_order o WHERE o.uid=c.cus_id) AS pay_fee , (SELECT SUM(o.`pay_fee`) FROM yd_order o WHERE FROM_UNIXTIME(o.`ctime`,'%Y-%m')='2016-06' AND o.uid=c.cus_id) AS pay_fee_m , (SELECT SUM(o.`pay_fee`) FROM yd_order o WHERE FROM_UNIXTIME(o.`ctime`,'%Y')='2016' AND o.uid=c.cus_id) AS pay_fee_y , (SELECT COUNT(*) FROM yd_order o WHERE FROM_UNIXTIME(o.`ctime`,'%Y')='2016' AND o.uid=c.cus_id) AS order_num_y, (SELECT SUM(s.`money`) FROM `yd_surplus_log` s WHERE FROM_UNIXTIME(s.`ctime`,'%Y-%m')='2016-06' AND s.user_id=c.cus_id) AS money_m, (SELECT SUM(s.`money`) FROM `yd_surplus_log` s WHERE FROM_UNIXTIME(s.`ctime`,'%Y')='2016' AND s.user_id=c.cus_id) AS money_y FROM `yd_customer` c
相关文章推荐
- SQL Server 2008 R2安装与使用
- sql的临时表使用小结
- SQL
- MYSQL优化常用方法
- 数据库中的常用函数
- SQL SERVER 自连接、外连接
- Mysql 查看连接数,状态 最大并发数
- 2 源码编译安装mysql
- SQL表格
- oracle导入csv文本文件到vertica
- 允许ubuntu下mysql远程连接
- oracle 高级分组
- Oracle 存储过程中的循环语句写法
- Oracle 游标 与 存储过程
- Oracle存储过程中游标For循环使用
- PL/SQL如何调试Oracle存储过程
- MySql的Date函数
- Redis源码分析(一):aeMain()函数概述
- 安装 sql server 2008 过程中遇到的问题及解决措施
- 数据库的操作