خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نمایش تاریخ امروز، اولین و آخرین تاریخ ماه جاری در SQL
با استفاده از کوئری زیر شما قادر خواهید بود در SQL Server تاریخ امروز(today’s date)، آخرین روز ماه قبل(Last Day of Previous Month)، اولین روز ماه جاری(First Day of Current Month)، اولین روز ماه بعدی(First Day of Next Month) را نسبت به ماه جاری مشاهده کنید. اجازه دهید با هم این کوئری را در SQL Server اجرا کنیم و ببینیم که چگونه می توانیم با کمک تابع Date به این مهم دست یابیم.
لطفا SQL Server خود را اجرا کرده و پنجره New Query را باز کرده و دستور زیر را در آن وارد کنید:
خروجی دستور را شبیه به شکل زیر دریافت خواهید کرد:
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
لطفا SQL Server خود را اجرا کرده و پنجره New Query را باز کرده و دستور زیر را در آن وارد کنید:
DECLARE @mydate DATETIME
SELECT @mydate = GETDATE()
SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(@mydate)),@mydate),101),
'Last Day of Previous Month'
UNION
SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(@mydate)-1),@mydate),101) AS Date_Value,
'First Day of Current Month' AS Date_Type
UNION
SELECT CONVERT(VARCHAR(25),@mydate,101) AS Date_Value, 'Today' AS Date_Type
UNION
SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(DATEADD(mm,1,@mydate))),
DATEADD(mm,1,@mydate)),101),
'Last Day of Current Month'
UNION
SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(DATEADD(mm,1,@mydate))-1),
DATEADD(mm,1,@mydate)),101),
'First Day of Next Month'
GO
خروجی دستور را شبیه به شکل زیر دریافت خواهید کرد:
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: