您的位置:首页 > 数据库

子查询 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: