使用格式函数按月份名称访问组
Access Group By Month Names Using Format Function
我无法在 MS Access 数据库中按月份名称对订单进行排序
我正在使用格式化函数来检索月份名称(如果我使用 MonthName(Month(date)) 函数查询正在 Access DB 上执行(但是当我试图从我的应用程序中使用相同的查询时,我出现错误
My Query is
这是我的查询(代码)Used all the Functions of Format But I am Unable to Order By MonthNames
SELECT Format(date ,"mmmm") as MonthName,
Sum(Rojnamchatable.asal1) AS SumOfasal1,
Sum(Rojnamchatable.chaat1) AS SumOfchaat1,
SumOfasal1+SumOfchaat1 AS TotalBiri1,
Sum(Rojnamchatable.asal2) AS SumOfasal2,
Sum(Rojnamchatable.chaat2) AS SumOfchaat2,
SumOfasal2+SumOfchaat2 AS TotalBiri2,
GROUP BY Format(date ,"mmmm")
ORDER BY Format(date ,"mmmm")
I am Getting Data Perfectly But I am unable to get Order By Month Name
(i.e Jan ,Feb ,March)
I Even Used Format(date,"mm") Function If I Use that I am getting Erors
So Please try to Solve My Issue
I Spent 2 days for this
添加月份(数字)列但不显示如何?
SELECT
Format([date] ,"mmmm") as MonthName,
Sum(Rojnamchatable.asal1) AS SumOfasal1,
Sum(Rojnamchatable.chaat1) AS SumOfchaat1,
SumOfasal1+SumOfchaat1 AS TotalBiri1,
Sum(Rojnamchatable.asal2) AS SumOfasal2,
Sum(Rojnamchatable.chaat2) AS SumOfchaat2,
SumOfasal2 + SumOfchaat2 AS TotalBiri2,
FROM
yourTableName
GROUP BY
Format([date] ,"mmmm"), Month(date)
ORDER BY
Month([date])
请注意,我将日期括在 [] 中,这是因为日期是保留字,不应用作 column/field 名称。
我无法在 MS Access 数据库中按月份名称对订单进行排序
我正在使用格式化函数来检索月份名称(如果我使用 MonthName(Month(date)) 函数查询正在 Access DB 上执行(但是当我试图从我的应用程序中使用相同的查询时,我出现错误
My Query is
这是我的查询(代码)Used all the Functions of Format But I am Unable to Order By MonthNames
SELECT Format(date ,"mmmm") as MonthName,
Sum(Rojnamchatable.asal1) AS SumOfasal1,
Sum(Rojnamchatable.chaat1) AS SumOfchaat1,
SumOfasal1+SumOfchaat1 AS TotalBiri1,
Sum(Rojnamchatable.asal2) AS SumOfasal2,
Sum(Rojnamchatable.chaat2) AS SumOfchaat2,
SumOfasal2+SumOfchaat2 AS TotalBiri2,
GROUP BY Format(date ,"mmmm")
ORDER BY Format(date ,"mmmm")
I am Getting Data Perfectly But I am unable to get Order By Month Name
(i.e Jan ,Feb ,March)
I Even Used Format(date,"mm") Function If I Use that I am getting Erors
So Please try to Solve My Issue
I Spent 2 days for this
添加月份(数字)列但不显示如何?
SELECT
Format([date] ,"mmmm") as MonthName,
Sum(Rojnamchatable.asal1) AS SumOfasal1,
Sum(Rojnamchatable.chaat1) AS SumOfchaat1,
SumOfasal1+SumOfchaat1 AS TotalBiri1,
Sum(Rojnamchatable.asal2) AS SumOfasal2,
Sum(Rojnamchatable.chaat2) AS SumOfchaat2,
SumOfasal2 + SumOfchaat2 AS TotalBiri2,
FROM
yourTableName
GROUP BY
Format([date] ,"mmmm"), Month(date)
ORDER BY
Month([date])
请注意,我将日期括在 [] 中,这是因为日期是保留字,不应用作 column/field 名称。