sql本月所有日期
發布時間: 2022-12-20 18:51:25
A. sql獲取當前年月日
1、首先直接使用getdate就可以獲得當天的日期。
B. sql 怎麼查詢當前月份的所有天數
select * from 表名 where datepart(dd,時間欄位)=要查詢日期的天數 and
datepart(mm,時間欄位)=要查詢的月份
例如有個表t_cp 時間欄位stime
select * from t_cp where datepart(dd,stime)=5 and datepart(mm,stime)=8
查詢這個表中,8月5號的數據
C. 【求各位大神!】SQL查詢出本月所有日期
--MSSQL
--查詢出本年所有日期:
SELECTCONVERT(VARCHAR(10),DATEADD(DD,number,DATENAME(YY,GETDATE())+'0101'),23)
FROMmaster..spt_values
WHEREtype='p'ANDnumber<=DATEDIFF(DD,DATENAME(YY,GETDATE())+'0101',DATENAME(YY,GETDATE())+'1231')
--查詢出本月所有日期:
SELECTCONVERT(VARCHAR(10),DATEADD(DD,number,DATENAME(YY,GETDATE())+DATENAME(MM,GETDATE())+'01'),23)
FROMmaster..spt_values
WHEREtype='p'ANDnumber<DAY(DATEADD(MM,1,GETDATE())-DAY(GETDATE()))
熱點內容