topic person published_date'world' Js 2016-05-05 'world' Js 2016-05-10'nature' AR 2016-12-01
应该返回类似的东西
topic person quarter how_many_times'world' Js 2 2'nature' AR 4 1
我可以按主题和人分组
select topic,published_date,count(*) from table group by topic,published_date
但是小组如何发表日期?
解决方法 假设published_date是日期类型列,您可以使用这样的提取函数:select topic,extract(quarter from published_date) as quarter,count(*)from table1group by topic,extract(quarter from published_date)order by extract(quarter from published_date) asc
Sample SQL Fiddle
如果日期可能属于不同年份,您可能希望将年份添加到select和group by.
总结以上是内存溢出为你收集整理的postgresql – Postgres group by quarter全部内容,希望文章能够帮你解决postgresql – Postgres group by quarter所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)