SQL-如何获取当月至今的事务计数
我正在尝试获取本月至今的事务计数。目前,我提供的日期介于SQL-如何获取当月至今的事务计数,sql,group-by,Sql,Group By,我正在尝试获取本月至今的事务计数。目前,我提供的日期介于开始日期和结束日期之间 如何获得当月至今特定月份的结果?您没有提到您使用的SQL,但如果它的SQL Server具有内置函数DatePart,我希望大多数主要的SQL方言都有类似的功能 因此,您的where子句类似于where-datepart(mm,to_-date)=4(对于四月) 如果您的SQL版本没有日期函数,那么您可以回退到更粗糙的字符串操作。假设日期为yyyymmdd,则可以使用子字符串函数提取mm部分,将其转换为整数并执行比较
开始日期
和结束日期
之间
如何获得当月至今特定月份的结果?您没有提到您使用的SQL,但如果它的SQL Server具有内置函数
DatePart
,我希望大多数主要的SQL方言都有类似的功能
因此,您的where
子句类似于where-datepart(mm,to_-date)=4
(对于四月)
如果您的SQL版本没有日期函数,那么您可以回退到更粗糙的字符串操作。假设日期为yyyymmdd,则可以使用子字符串函数提取mm部分,将其转换为整数并执行比较。欢迎使用stackoverflow。请花一分钟的时间,特别是。样本数据最好作为+。请将您的问题包括在内,您当前的尝试和您想要的结果。有关更多详细信息,请使用迄今为止创建的脚本标记相应的数据库名称。