如何在 Informix Date 数据类型上使用 GROUP BY 选择记录?像:
SELECT COUNT(*)
FROM db_table
WHERE my_date.year = 2012
GROUP BY my_date.month
我可以这样使用吗?
GROUP BY MONTH(my_date)
我不知道这个函数是否存在于 Informix 中。目前我无法访问服务器来验证它。
顺便说一句,我使用的是有点旧的版本,版本 10。在版本的文档中,它描述了以下时间函数:
You can use the time functions DAY, MDY, MONTH, WEEKDAY, and YEAR in either the projection clause or the WHERE clause of a query.
看来我不能在 GROUP BY 上使用 MONTH 功能。有什么解决办法吗?