分享java带来的快乐

我喜欢java新东西

横幅联合

select a.`创建日期`,b.`订单数`,c.结算数,d.失效数,e.付款数
FROM
(SELECT
tkorder.`创建日期`
FROM
tkorder
group by tkorder.`创建日期`) AS a
LEFT JOIN (
SELECT
tkorder.`创建日期`,
count(*) 订单数
FROM
tkorder
group by tkorder.`创建日期`
) AS b ON a.`创建日期`= b.`创建日期`
LEFT JOIN (
SELECT
tkorder.`创建日期`,
count(*) 结算数
FROM
tkorder where `订单状态`='订单结算'
group by tkorder.`创建日期`
) AS c ON a.`创建日期`= c.`创建日期`
LEFT JOIN (
SELECT
tkorder.`创建日期`,
count(*) 失效数
FROM
tkorder where `订单状态`='订单失效'
group by tkorder.`创建日期`
) AS d ON a.`创建日期`= d.`创建日期`

posted on 2013-09-17 14:13 强强 阅读(410) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: