2016-10-27 11:28发布
想问问mysql如何查询当季新品销售额的查询的语句,,因为季节会涉及到跨年,,所以很难根据销售日去确定它是不是当季新品的销售。。
select DATE_FORMAT(updated_at,%m) from instances where DATE_FORMAT(updated_at,%m) between 10 and 12 但是这种方法并不推荐,因为查询条件中使用函数会是查询变的非常慢,一般这种情况会给table另外建一个字段[季度],更新销售日的时候同时维护这个字段,之前做过按 小时 上午下午晚上 日 周 月 季度分别统计的图表项目,考虑到数据量大,就都用另一个字段去维护
select DATE_FORMAT(updated_at,%m) from instances where DATE_FORMAT(updated_at,%m) between 10 and 12
最多设置5个标签!
付费偷看金额在0.1-10元之间
select DATE_FORMAT(updated_at,%m) from instances where DATE_FORMAT(updated_at,%m) between 10 and 12
但是这种方法并不推荐,因为查询条件中使用函数会是查询变的非常慢,一般这种情况会给table另外建一个字段[季度],更新销售日的时候同时维护这个字段,之前做过按 小时 上午下午晚上 日 周 月 季度分别统计的图表项目,考虑到数据量大,就都用另一个字段去维护
一周热门 更多>