PDA

View Full Version : انتخاب مقادیر یک ماه خاص



مهدی رحیم زاده
جمعه 13 مهر 1386, 15:51 عصر
می خواستم بدونم چطوری می تونم از توی یک table که یک فیلدش از نوع datetime یک تاریخ خاص رو انتخاب کنم ؟؟؟؟ مثلا تاریخ های مربوط به هر ماه رو .

whitehat
جمعه 13 مهر 1386, 16:21 عصر
اگر مثلا در یک ماه می خواهید تاریخ از 1/1 تا 1/31 را بدست اورید کافیه از تابع datepart و عملگرهای مقایسه ای استفاده کنید(اگر می خواهید مثال بزنیند تا کد را بنویسم :) )

مهدی رحیم زاده
جمعه 13 مهر 1386, 20:54 عصر
تاریخی که من وارد می کنم مشخصه مثلا از 1/1/86 الی 31/1/86 و یا ماه بعدی از اولین روز ماه تا آخرین روز .

whitehat
جمعه 13 مهر 1386, 22:23 عصر
تاریخی که من وارد می کنم مشخصه مثلا از 1/1/86 الی 31/1/86 و یا ماه بعدی از اولین روز ماه تا آخرین روز .
این تاریخ ها بصورت DateTime ذخیره شده اند؟ یا char,varchar و ... هستند؟

hdv212
جمعه 13 مهر 1386, 22:23 عصر
چون شما از تاریخ هجری استفاده میکنی، احتمالا از varchar هم استفاده میکنی پس دسترسی به توابع date رو نداری، در عوض میتونی از دستور between استفاده کنی که مقدار minimum و maximum رو ازت میگیره و مقادیر میانی رو بهت برمیگردونه، درست هم کار میکنه.