PDA

View Full Version : جستجو بین یک بازه زمانی در SQLSERVER



توحیدثنایی
سه شنبه 21 آذر 1402, 00:12 صبح
سلام دوستان من یک دیتابیس دارم که بعنوان مثال اطلاعات بصورت زیر توش ذخیره شده:
از تاریخ تا تاریخ مبلغ اضافه به ازای هر روز
1402/01/01 1402/01/20 10
حالا فرض کنیذ من یه کالایی دارم بین تاریخ های دوم تا دهم ماه، حالا سوال از شما عزیزان
چطور جستجویی بنویسیم که اولا این رکورد رو برامون پیدا کنه و دوما تعداد روزها رو بهمون برگردونه؟ بعنوان مثال در این مورد خاص این رکورد رو پیدا کنه و عدد هشت رو برگردونه

shahryari
شنبه 25 آذر 1402, 19:48 عصر
سلام
البته سوالت کمی واضح نیست منتها تنها چیزی که در حال حاضر به ذهنم میرسه:متفکر:
SELECT MyTable.*,(select count(*) from MyTable where [Date] between '1402/01/01' and '1402/01/20') as [COUNT] from MyTable where [Date] between '1402/01/01' and '1402/01/20'