在mysql中获取月份名称和计数(*)

时间:2017-01-31 10:52:00

标签: mysql

我想把数月的数据显示出来。所以我已经开始并结束了。在我需要显示月份和计数之间。 示例:我有一张包含工资明细的表格。

    Salary   createddate
--------------------------------
    10,000   1/jan/2017
    10,000   1/jan/2017
    10,000   1/jan/2017
    10,000   1/jan/2017
    10,000   1/jan/2017

    10,000   1/dec/2016
    10,000   1/dec/2016
    10,000   1/dec/2016
    10,000   1/dec/2016

    10,000   1/nov/2016
    10,000   1/nov/2016
    10,000   1/nov/2016
    10,000   1/nov/2016

所以我需要显示

   Month     count
----------------------------
    January    5
    Dec        4
    Nov        4

我有startdate is 1/nov/2016 and end date 1/jan/2017。我想在这两个日期之间搜索月份名和计数(工资)。 开始和结束日期也可以是去年/ 4年前。

If i dont have data for mentioned dates, i should get month name with count as 0.

请帮我找到这个

1 个答案:

答案 0 :(得分:1)

你可以尝试这个查询吗?

S:\