SQL 时间截按月分组查询

选将时间截转换成日期格式,再执行分组查询

按月分组,查高询每月的记录总数,Yii用法

 

[html][/html] view plaincopyprint?

  1. $art_summary = Yii::app()->db->createCommand()
  2.     ->select(‘DATE_FORMAT(FROM_UNIXTIME(inputtime),”%Y-%m”) as month, COUNT(art_id) as num’)
  3.     ->from(‘dr_artcle’)
  4.     ->group(‘month(FROM_UNIXTIME(inputtime))’)
  5.     ->queryAll();

查询每天的记录

[html][/html] view plaincopyprint?

  1. $art_summary = Yii::app()->db->createCommand()
  2.     ->select(‘*’)
  3.     ->from(‘dr_artcle’)
  4.     ->group(‘DATE_FORMAT(FROM_UNIXTIME(inputtime),”%Y-%m-%d”)’)
  5.     ->queryAll();

标签