首页 / 知识
从SQL Server 2005中的日期时间获取月份和年份
2023-04-14 07:27:00

Get month and year from a datetime in SQL Server 2005我需要像'Jan 2008'这样的SQL Server中日期时间的月份+年。 我按月,年对查询进行分组。 我已经搜索并找到了诸如datepart,convert等功能,但是它们似乎都没有用。 我在这里想念什么吗? 有这个功能吗?
如果您要让它们以字符串形式返回,则应采用这种格式;
这是其他格式选项 从SQL Server 2012开始,您可以使用:
采用:
有趣的是,我只是在四处游玩,在SQL Server和LINQ中编写相同的查询。
它产生以下输出(示例)。
在SQL Server 2012中,可以使用以下内容 选择FORMAT(getdate(),'MMM yyyy') 这给出了确切的" 2016年6月" 这个怎么样?
最好的方法是:
它将保留您的日期时间类型 该格式不存在。您需要将两件事结合起来,
返回完整的月份名称--完整的年份,例如
我遇到了同样的问题,环顾四周后发现:
效果很好! 将日期转换为每月的第一天,可以使您根据单个属性进行分组和排序,根据我的经验,它更快。
给出" 2006-04"格式 问题是有关SQL Server 2005的,这里的许多答案都是针对更高版本的SQL Server的。
SQL Server 2005不具有SQL Server 2008中引入的日期功能
是的,您可以使用 很好
回答: 以下工作完美!我只是用它,尝试一下。
|
最新内容
相关内容
linux查询分辨率命令?
linux查询分辨率命令?,情况,设备,系统,分辨率,数据,命令,屏幕,屏幕分辨率,桌面,终端,linux下怎么通过命令改分辨率1、使用xrandr查询,带“*”的linux命令查询汉语?
linux命令查询汉语?,工作,地址,系统,信息,命令,目录,标准,状态,软件,亚洲,基本linux命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux下查询历史命令?
linux下查询历史命令?,地址,信息,系统,服务,数据,连续,命令,数字,名称,环境,linux下学习history命令的用法实例使用 HISTCONTROL 从命令历史中linux查询表结构命令?
linux查询表结构命令?,系统,标准,信息,数据,地址,设备,时间,适当,软件,命令,linux下怎么用tree命令以树形结构显示文件目录结构1、以Ubuntu为linux搜索过去命令?
linux搜索过去命令?,系统,信息,命令,名称,工作,预期,数字,地址,标准,服务,Linux系统中怎么搜索文件命令大全grep命令 grep是一个强大的文本搜linux网络命令查询?
linux网络命令查询?,信息,网络,系统,地址,工作,状态,技术,电脑,命令,设备,linux查看系统网卡信息命令?方法一:ethtool eth0 采用此命令可以查看linux查询子目录命令?
linux查询子目录命令?,信息,系统,命令,名称,文件,名字,管理,软件,灵活,工具,Linux下Grep命令的详细使用方法?1、查找root目录下包含Linux的文linux命令搜索命令?
linux命令搜索命令?,系统,位置,地址,标准,管理,信息,命令,名称,工作,文件,Linux下Grep命令的详细使用方法?查找root目录下包含Linux的文件,命令linux查询状态的命令?
linux查询状态的命令?,系统,状态,信息,管理,数据,情况,命令,综合,电脑,工具,linux怎样使用top命令查看系统状态1、top命令用于动态的监视进程linux地址查询命令?
linux地址查询命令?,地址,网络,系统,工作,信息,设备,名称,标准,手机,管理,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux查询id命令?
linux查询id命令?,信息,系统,密码,地址,用户,命令,数据,术语,用户名,用户信息,linux查看已存在的用户linux用tail查看用户是否存在/etc/grouplinux日志搜索命令?
linux日志搜索命令?,信息,系统,对比,工具,一致,日志,文件,命令,实时,网络,linux查看日志的命令是?具体怎么用第一种:查看实时变化的日志(比较吃