در این فصل با انواع طراحی پرس و جو آشنا شده و کاربرد توابع در پرس و جوها را می آموزیم.
توانایی طراحی سوالQuery
1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard
1. ايجاد از طريق طراحي
2. ايجاد با سادهترين شكل از ويزارد
3. گروهبندي فيلدها به صورت سطري ستوني و استنتاج نتايج از تقاطع دادههاي حاصل از سطر و ستون ايجاد شده.
4. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از دو جدول .
5. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از يك جدول .
تعريف Query:
اطلاعات يك يا چند جدول را با شرايط خاص تحت پرس و جو ايجاد مينمايد، و همچنين امكان ساختن فيلدهاي محاسباتي نيز امكان پذير ميباشد.
تعريفQueryبه دو بخش تقسيم ميگردد:
1. Select Query
2. Action Query
سادهترين پرس و جو Select Query ميباشد ،يعني پرس و جو بر اساس انتخاب.
Query ميتواند يك فيلد را در بر بگيرد.
چون تغييرات روي پرسو جو روي جدول متناظرش اعمال ميشود بنابراين صفت Dynamic داده اند.
چون پرسو جو زير مجموعه يك يا چند جدول يا پرسو جو است به آن صفتSubSet دادهاند.
ايجاد Query از طريق Design View
• با ظاهر شدن پنجره Show Table ميتوان Query را از
1. Table
2. Query
3. Both
ايجاد نمود.
به طروق زير ميتوان فيلدها را از قسمت Field List به گزينه Field در قسمت Design Gerid انتقال داد:
1. انتخاب فيلد با عمل Drag & Drop
2. انتخاب فيلد و عمل دابل كليك روي فيلد
3. انتخاب گزينهField و زدن حرف اول
4. توسط *ميتوان همه فيلدها به پايين منتقل كرد كه نتيجه آن در زمان اجرا مشخص ميشود.
5. انتخاب عنوان جدول و استفاده از Drag & Drop
• Table : مشخص كننده نام جدول
• Sort : مرتب كردن به صورت صعودي و يا نزولي
• Show :امكان فعال يا عدم فعال بودن فيلد
• Criteria :امكان شرط گذاري توسط اين قسمت فراهم ميشود.از عملگرها و شروط ذكر شده در Validation Rule براي اين قسمت ميتوان استفاده نمود.
• Or :شرط يا
توانایی طراحی سوالQuery
1. Design View
2. Simple Query Wizard
3. Cross Tab Query Wizard
4. Find Duplicate Query Wizard
5. Find Unmatched Query Wizard

1. ايجاد از طريق طراحي
2. ايجاد با سادهترين شكل از ويزارد
3. گروهبندي فيلدها به صورت سطري ستوني و استنتاج نتايج از تقاطع دادههاي حاصل از سطر و ستون ايجاد شده.
4. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از دو جدول .
5. مقايسه دو جدول و يافتن تمام ركوردهاي تكراري از يك جدول .
تعريف Query:
اطلاعات يك يا چند جدول را با شرايط خاص تحت پرس و جو ايجاد مينمايد، و همچنين امكان ساختن فيلدهاي محاسباتي نيز امكان پذير ميباشد.
تعريفQueryبه دو بخش تقسيم ميگردد:
1. Select Query
2. Action Query
سادهترين پرس و جو Select Query ميباشد ،يعني پرس و جو بر اساس انتخاب.
Query ميتواند يك فيلد را در بر بگيرد.
چون تغييرات روي پرسو جو روي جدول متناظرش اعمال ميشود بنابراين صفت Dynamic داده اند.
چون پرسو جو زير مجموعه يك يا چند جدول يا پرسو جو است به آن صفتSubSet دادهاند.
ايجاد Query از طريق Design View
• با ظاهر شدن پنجره Show Table ميتوان Query را از
1. Table
2. Query
3. Both
ايجاد نمود.
به طروق زير ميتوان فيلدها را از قسمت Field List به گزينه Field در قسمت Design Gerid انتقال داد:
1. انتخاب فيلد با عمل Drag & Drop
2. انتخاب فيلد و عمل دابل كليك روي فيلد
3. انتخاب گزينهField و زدن حرف اول
4. توسط *ميتوان همه فيلدها به پايين منتقل كرد كه نتيجه آن در زمان اجرا مشخص ميشود.
5. انتخاب عنوان جدول و استفاده از Drag & Drop
• Table : مشخص كننده نام جدول
• Sort : مرتب كردن به صورت صعودي و يا نزولي
• Show :امكان فعال يا عدم فعال بودن فيلد
• Criteria :امكان شرط گذاري توسط اين قسمت فراهم ميشود.از عملگرها و شروط ذكر شده در Validation Rule براي اين قسمت ميتوان استفاده نمود.
• Or :شرط يا