读书人

统计每N个钟点的人头和订单商品(ITEM

发布时间: 2013-11-18 11:57:15 作者: rapoo

统计每N个小时的人头和订单商品(ITEM)
INSERT INTO `alsobuy_order_item` (`person`,`product_id`,`times`) SELECT * FROM ((SELECT CONVERT(o.customer_id,CHAR) AS `person`,oi.product_id,FLOOR(UNIX_TIMESTAMP(DATE_FORMAT(o.created_at,'%Y-%m-%d %H:00:00'))/(3600*1)) AS `time`FROM `sales_flat_order` AS oLEFT OUTER JOIN `sales_flat_order_item` AS oiON o.entity_id = oi.order_idWHERE NOT o.customer_id IS NULLAND o.status='complete'GROUP BY person,product_id,`time`)UNION(SELECT CONVERT(o.remote_ip,CHAR) AS `person`,oi.product_id,FLOOR(UNIX_TIMESTAMP(DATE_FORMAT(o.created_at,'%Y-%m-%d %H:00:00'))/(3600*1)) AS `time`FROM `sales_flat_order` AS oLEFT OUTER JOIN `sales_flat_order_item` AS oiON o.entity_id = oi.order_idWHERE o.customer_id IS NULLAND o.status='complete'GROUP BY person,product_id,`time`)ORDER BY person,product_id ) AS tb?

?其中3600*1的1可以换成你需要的小时数。

读书人网 >其他数据库

热点推荐