آموزش اکسس

آموزش مایکروسافت اکسس - Access Training

آموزش اکسس

آموزش مایکروسافت اکسس - Access Training

آموزش اکسس

ارائه آموزش‌ها و نکات کلیدی مربوط به نرم افزار اکسس.
جزییات و نکات ریز اکسس را با ما داشته باشید و پویایی دوباره‌ای به برنامه خودتان دهید.

آخرین نظرات

بسم الله الرحمن الرحیم

سلام

یکی از دستورات پرکاربرد در SQL دستور Between هست. حالا برای اینکه بدونید این دستور به چه معناست و کاربردش چیه، ادامه آموزش رو مطالعه کنید ...

معنای این لغت تقریبا معادل با مابین دو چیز هست. لذا از این دستور برای انتخاب اطلاعات در یک محدوده خاص هست که شامل داده‌های متن، عدد و تاریخ میشه!

در دستور Between چند نکته باید دقت بشه:

  1. نوع مدنظر با نوع داده‌ فیلدهای استفاده شده در دستور یکسان باشه.
  2. داده‌های متنی، ترتیب قرارگیری حروف الفبا مد نظر برنامه هست. یعنی اگر بازه‌ها رو از B تا F بزنید داده‌های C D E رو براتون نشون میده.
  3. دستور Between در سیستم های مختلف عملکردهای مختلفی داره، به عنوان مثال بالا گاهی خود B و F رو هم در نتیجه نشون میده و گاهی پارامتر شروع رو فقط داخل در نتیجه نشون میده و گاهی پارامتر پایان رو نمایش میده.

در ادامه نمونه های کاربرد این شرط رو نسبت به داده‌های متن و عدد و تاریخ براتون مثال میزنم.

  • نمونه متن (نمایش فهرست نام که با حرف M به حرف T آغاز می‌شود)
Between “M*” And “T*”

  • نمونه عدد (نمایش فهرستی که از 1 تا 100 است)
Between 1 and 100

  • نمونه تاریخ (نمایش فهرستی که تاریخ شروع آن از 1/1/14 و پایان آن 12/31/14 هست و یا به نوعی کل سال 2014 را شامل میشود.)
Between #1/1/14# and #12/31/14#

در ادامه چند مثال کاربردی برای این دستور میذارم تا بتونید بهتر با کاربرد این شرط آشنا بشین

  • برای نمایش اطلاعات 7 روز گذشته
Between Date() and Date()-6

  • برای نمایش تاریخ مشخص در صورت ورود اطلاعات در فیلد مربوطه (که اگر درج نشد، اطلاعات رو مانند قبل نشون بده)

مثلا در فرم جستجو فیلدی هم برای محدود کردن تاریخ داریم، حالا اگر در این فیلد تاریخی رو وارد کنیم نتیجه رو محدود میکنه و اگر تاریخی رو وارد نکنیم، اطلاعات کامل رو نمایش میده

Between [Start Date] And [End Date] Or ([Start Date] Is Null And [End Date] Is Null)

  • استفاده از شرط Between و دریافت داده از فرم‌ها
Between [Forms]![frm-srch]![txt_Start_Date] And [Forms]![frm-srch]![txt_End_Date] 

منبع:

https://support.office.com/en-us/article/examples-of-query-criteria-3197228c-8684-4552-ac03-aba746fb29d8#bm4

  • میـMiRـزا
  • http://access-training.blog.ir/post/27

Between

آموزش دستور Between

از تاریخ

شرط Between

نظرات  (۱)

سلام

من میخوام شرط زمان در فیلد تاریخ یک کوئری اعمال کنم یعنی رکوردها رو بین دو تاریخ مشخص برگردونه، میشه راهنمایی کنید

پاسخ:
سلام
بله در همین بخش موجود است، میتونید از نمونه تاریخ استفاده کنید.

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">