View Full Version : جستجو بين دو تاريخ با sql
saeednadery
پنج شنبه 25 مهر 1387, 15:59 عصر
با سلام
چگونه مي توان عمل جستجو بين دو تاريخ را كه به صورت dd/mm/yy در بانك اطلاعاتي مي باشد انجام داد مثلا از تاريخ 25/02/87 تا تاريخ 25/07/87 با استفاده از دستور sql
با تشكر
Morteza_s
پنج شنبه 25 مهر 1387, 17:56 عصر
ابتدا شما باید تاریخ ها رو به صورت میلادی در دیتابیستون ذخیره کرده باشید
سپس هر کدوم از تاریخ ها رو به میلادی تبدیل کنید و از کوئری زیر برای جستجو استفاده کنید:
"SELECT * FROM Table1 WHERE date >=#" & azD & "# AND date<=#" & taD & "#"
azD : تاریخ شروع
taD : تاریخ پایان
اگر از Access استفاده می کنید همین کوئری جواب میده.
baran_mehr
یک شنبه 28 مهر 1387, 00:15 صبح
به همین سادگی:
SELECT * FROM نام جدول WHERE فیلد تاریخ between "1390/01/01" and "1999/02/01"
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.