Змена запыту ў Microsoft Access

Працэс мадыфікацыі запыту Microsoft Access аналагічны працэсу стварэння аднаго ў першую чаргу. Запыты могуць быць зменены з дапамогай альбо Design View або SQL View, аднак, вы не можаце выкарыстоўваць майстар запытаў для змены існуючага запыту.

Пачніце з правай кнопкай мышы на ваш мэтавай запыт ўнутры панэлі аб'ектаў у левай частцы экрана ў базе дадзеных. У ўсплываючым меню абярыце Design View. Запыт адкрываецца ў рэжыме табліцы. Пры націску правай кнопкі мышы імя ў запыце ў радку ўкладак над Datasheet View выхадам, вы можаце змяніць рэжым прагляду. Па змаўчанні, вы ў табліцы дадзеных, якія не могуць быць структурна адрэдагаваць (хоць вы можаце ўстаўляць і выдаляць дадзеныя з гэтага пункту гледжання). У любым з гэтых SQL або віду дызайну, аднак, вы можаце змяніць структуру ў запыце і захаваць ці захаваць, у якасці мадыфікаванага аб'екта па меры неабходнасці.

дызайн Від

Дызайн Від адкрываецца гарызантальна падзелены экран. Верхняя палова паказвае прастакутнікі, якія прадстаўляюць кожную табліцу або запыт падачы запыту вы мадыфікуюць. Ключавыя поля: як правіла, гэта ўнікальны ідэнтыфікатар-асаблівасць невялікі залаты ключ побач з імі. Кожны з прастакутнікаў далучаецца да іншых прастакутнікам з дапамогай ліній, якія злучаюць поля ў адной табліцы з палямі ў іншым.

Гэтыя лініі ўяўляюць сабой стаўленне. У рэжыме канструктара, пстрыкнуўшы правай кнопкай мышы на радку дазваляе змяніць адносіны. Вы можаце выбраць адзін з трох варыянтаў:

Гэтыя тры тыпу далучыцца (унутраны, злева, справа) з'яўляецца падмноствам поўнага дыяпазону аб'яднанняў, база дадзеных могуць выканаць. Для больш складанай апрацоўкі запытаў, вам неабходна перайсці на SQL View.

Пры падключэнні выбраных табліц з лініямі адносіны, вы ўбачыце ў ніжняй палове экрана паказвае сетку са спісам усіх палёў, што запыт будзе вяртаць. У Паказаць акно або душыць поле пры выкананні запыту, вы можаце фільтраваць запыт , заснаваны на палях, якія не адлюстроўваюцца. Вы таксама можаце ўручную дадаць ці змяніць парадак сартавання, каб замовіць вынікі па ўзрастанні або змяншэнні, хоць Microsoft Access будзе апрацоўваць некалькі відаў у левай направа парадку ўздоўж поля. Вы можаце змяніць парадак слупкоў, перацягваючы іх налева або направа па сетцы, каб прымусіць пэўны шаблон сартавання.

Выгляд праекта ў Крытэрыі акно дазваляе ўводзіць абмежаванні крытэрыі, такія , што пры выкананні запыту, ён адлюстроўвае толькі падмноства дадзеных, наладзіць тэлефон фільтр. Напрыклад, у запыце аб адкрытых замовах прадукцыі, вы можаце дадаць крытэрый = «MI» у стане слупок, каб паказваць толькі заказы з Мічыгана. Для таго, каб дадаць ўзроўні крытэраў, выкарыстоўваць ці скрынкі ў калонцы або дадаць крытэрыі да іншых калонак.

SQL View

У сувязі з SQL, Microsoft Access замяняе табліцу з Structured Query Language сінтаксісам, што доступ разбірае, каб вызначыць, якія дадзеныя, каб выцягнуць з крыніцы, а таксама з тым, што бізнес-правілаў.

SQL заяву звычайна варта форме блока:

ВЫБРАЦЬ Table1. [FIELDNAME1], Table2. [FIELDNAME2]
АД Table1 RIGHT JOIN Table2 ПА Table1. [Клавиша1] = Table2. [Клавиша2]
ДЗЕ Table1. [FIELDNAME1]> = "FilterValue"

Розныя вытворцы баз дадзеных падтрымліваюць некалькі розныя версіі SQL. Базавы стандарт, званы сінтаксіс ANSI-сумяшчальны, павінны мець магчымасць працаваць у любой асяроддзі базы дадзеных. Тым не менш, кожны вытворца дапаўняе стандарт SQL са сваімі ўласнымі хітрыкамі. Microsoft, напрыклад, выкарыстоўвае Jet Database Engine у ​​Access. Microsoft таксама падтрымлівае SQL Server. Іншыя вытворцы выкарыстоўваюць розныя падыходы, таму SQL звычайна не так сумяшчальны як падтрымка стандартаў.

Калі вы не знаёмыя з сінтаксісам рэалізацыі Jet Database Engine аб SQL, а затым тонкай налады SQL View можа парушыць вашы запыты. Прытрымвайцеся Design View, замест гэтага. Тым не менш, для вельмі хуткіх налад, часам прасцей наладзіць асноўны SQL, чым змяніць дызайн схематычны. Калі іншыя аналітыкі ў кампаніі хочуць ведаць, як вы атрымалі вынік, даслаўшы ім выразаць і ўстаўку вашага SQL заявы памяншае блытаніну адносна дызайну запыту.

захаванне працы

У Microsoft Access 2016 года, вы можаце захаваць і перазапісваць дзеючы запыт , пстрыкнуўшы правай кнопкай мышы на яго ўкладцы і абярыце Захаваць. Каб захаваць перагледжаны запыт , як некаторыя іншыя назвы, дазваляючы дзеючы запыт ўпарціцца, перайдзіце на ўкладку Файл, выберыце каманду Захаваць як , а затым Захаваць аб'ект як.