bftarane
یک شنبه 08 اردیبهشت 1392, 08:55 صبح
سلام.
چطور می تونیم اطلاعات مثلاً 5 یا 10 یا ... روز قبل از امروز رو نشون بدیم مثلاً امروز 15 باشه
اطلاعات روزهای 15 ، 14، 13 و 12 و 11 ام
ممنون.
fakhravari
یک شنبه 08 اردیبهشت 1392, 14:38 عصر
:بامزه: 2 تا 2 تا پست میزاری.
تاریخ امروز خوب دارین ، تاریخ 5 روز قبل هم با کلاس date time راحت میتونید بدست بیارید.
تاریخ به چه شکل سیو کردین!
declare @now datetime = getDate()-5
select datename(yyyy, @now)+'/'+right(N'0' + convert(nvarchar(2), month(@now)), 2)+'/'+
right(N'0' + datename(d, @now), 2)+' '+right(N'0' + datename(hh, @now), 2)+':'+
right(N'0' + datename(n, @now), 2)+':'+right(N'0' + datename(s, @now), 2)
declare @now datetime = getDate()
select datename(yyyy, @now)+'/'+right(N'0' + convert(nvarchar(2), month(@now)), 2)+'/'+
right(N'0' + datename(d, @now), 2)+' '+right(N'0' + datename(hh, @now), 2)+':'+
right(N'0' + datename(n, @now), 2)+':'+right(N'0' + datename(s, @now), 2)
2013/04/23 15:25:29
2013/04/28 15:25:23
یوسف زالی
یک شنبه 08 اردیبهشت 1392, 21:55 عصر
سلام.
شما می تونید از فیلد تاریخ در where استفاده کنید.
برای این کار باید در جدولتون فیلدی اضافه کنید که راحت تره از هر دو نوع استاندارد و کاراکتری باشه.
تبدیلاتش رو هم در اس کیو ال انجام بدید.
در حقیقت دو فیلد اضافه می شه.
1- فیلدی از نوع Date
2- فیلدی از نوع char ده تایی برای ذخیره شمسی
گزینه دو رو به صورت optional گفتم. بسته به نیازتون داره!
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.