-
آموزش روش شرط گذاری در کوئری
در ادامه مباحث آموزش اکسس ؛ قصد داریم تا در خصوص شرط گذاری در کوئری صحبت کنیم. همانطور که در آموزش کوئری در اکسس گفته شد ؛ این ابزار به منظور فیلتر کردن و دسته بندی اطلاعات موجود در جداول یا سایر کوئری ها مورد استفاده قرار میگیرد.
برای انجام اینکار باید از ستون هایی که در نرم افزار در اختیار کاربران گذاشته شده است استفاده کنیم. چهار سطر که در زیر به آنها اشاره خواهیم کرد ، قابلیت های اعمال فیلتر بر روی اطلاعات فراخوانی شده را فراهم می کنند.
- در سطر Sort می توان اطلاعات را براساس صعودی یا نزولی مرتب کرد.
- در سطر Show نمایش یا عدم نمایش ستون موجود در Query را جهت نمایش در خروجی میتوان تنظیم نمود.
- در سطر Criteria می توان شرط مورد نظر خود را در نوشت. این قسمت یکی از مهمترین بخش هایی است که در هنگام Filter کردن اطلاعات میتوان از آن استفاده نمود.
- در سطر Or هم می توان یک شرط جای گذین در صورت برقرار نبودن شرط نوشته شده در سطر Criteria قرار داد.
فرض کنید قصد داریم تا با توجه به اطلاعات موجود در جدول ؛ دانش آموزان پایه اول ابتدایی را فیلتر و به نمایش در آوریم ؛ برای انجام اینکار کافی است تا در بخش Criteria عبارت “اول ابتدایی” را اضافه و سپس کوئری را اجرا کنیم.
همانطور که در تصویر بالا ملاحظه میکنید مطابق شرط گذاری انجام شده اطلاعات فیلتر شده و به نمایش در آمدند. در صورتیکه پس از اجرای کوئری نخواهیم شرط گذاشته شده به نمایش درآید کافی است تیک چک باکس بالای شرط را بر داریم ؛ با اینکار ضمن اجرای کوئری با شرط مورد نظر ؛ آن شرط نمایش داده نخواهد شد.
-
استفاده از Or در کوئری اکسس
فرض کنید بخواهیم در مثال بالا علاوه بر شرط “اول ابتدایی” شرط دیگری را بصورت یا Or به کوئری اضافه کنیم ؛ یعنی میخواهیم بگوئیم پایه “اول ابتدایی” یا “سوم ابتدایی” ؛ برای انجام اینکار کافی است شرط دوم را در سطر Or قرار دهیم ؛ به تصویر زیر نگاه کنید.
همانطور که در تصویر بالا ملاحظه میکنید شرط گذاری در کوئری براساس 2 آیتم انجام شده است. اگر بخواهیم شرط گذاری بصورت داینامیک انجام شود میتوانیم از کاربرد Tempvars در Query استفاده کنید.