你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
有时候会遇到需要取某月第一天的情况, TSQL有N中方式可以实现, 今天推荐两种:
1. 用datefromparts这个函数语句看起来比较简洁. 另外最右边的数字参数还可以用来指定你要这个月的第几天, 比如第5天
SELECT DATEFROMPARTS(YEAR(GetDate()),MONTH(GetDate()),1)
2. 用Dateadd函数
SELECT DATEADD(month, DATEDIFF(month, 0, GetDate()), 0) AS StartOfMonth
要回复文章请先登录或注册