如何从postgresql中的每个日期获取总计数?

时间:2014-04-21 10:50:50

标签: postgresql

如何通过选择不同的日期来获取特定日期的总计数。 例如: 记录包含来自' 2014-04-01'到目前为止。每个日期包含多个具有不同IST时间的记录。

如何从每个日期获得总计数?

2 个答案:

答案 0 :(得分:0)

取决于您想要的表结构和结果,Query应该看起来像这样

  SELECT DATE(date_column), COUNT(*) 
    FROM tablename 
   WHERE date_column IN (your_date_list)
GROUP BY date(date_column);

答案 1 :(得分:0)

查看以下sql(我尚未测试过)

 SELECT date_column, COUNT(*) 
 FROM tablename 
 WHERE date_column BETWEEN date_column AND current_date
 GROUP BY to_date(date_column::text,'YYYY-MM-DD')