Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.
Piezīme.: Šajā tēmā esošā informācija attiecas tikai uz Microsoft Access projekta (. adp).
Vaicājumu noformētāja sastāv no trīs rūtis: diagrammas rūts, režģa rūts un SQL rūtī.
Vaicājumu noformētāja trīs rūtis
-
Diagrammas rūts parāda tabulām, skatiem un iekļautu funkcijas, kas tiek izpildīts vaicājums. Katra taisnstūra attēlo tabulā, skatā vai funkcijā iekļautu un rāda pieejamo datu kolonnas, kā arī ikonas, kas norāda, kā katra kolonna tiek izmantota vaicājumā. Savienojumi ir norādīti ar līnijas starp taisnstūrī.
-
Režģa rūts ir izklājlapas režģis, kurā norādīt opcijas, piemēram, kuras datu kolonnas, lai parādītu, kādas rindas, lai izvēlētos, kā grupēt rindas, un tā tālāk.
-
SQL rūtī tiek rādīti vaicājuma SQL priekšrakstu. SQL priekšraksta izstrādāto vaicājumu noformētājs var rediģēt vai var ievadīt savu SQL priekšrakstu. Ir īpaši noderīgs, ievadot SQL priekšrakstus, ka nevar izveidot shēmu un režģa rūtis, piemēram, apvienošanas vaicājumi.
Varat izveidot vaicājumu, strādājot jebkurā rūtis: varat norādīt kolonnas jārāda, izvēloties to diagrammas rūts, ievadot to režģa rūtī vai padarot to daļu SQL priekšrakstu SQL rūtī. Shēma, režģu un SQL rūtis tiek sinhronizēti — kad veicat izmaiņas vienā rūtī, citām rūtīm automātiski atspoguļo izmaiņas.
Diagrammas rūts
Diagrammas rūts pārskats
Diagrammas rūts dāvanas grafiskais displeja no tabulām, skatiem, lietotāja definētās funkcijas vai Apakšvaicājumi vaicājumā. Tas arī parāda visas savienojuma relācijas starp tām.
Diagrammas rūts varat veikt šādas darbības:
-
Pievienot vai noņemt tabulu, skatu, lietotāja definēto funkciju vai Apakšvaicājumi un norādiet datu kolonnu izvadei.
-
Norādiet kārtošanas vaicājuma kolonnas.
-
Norādiet, ka vēlaties grupēt rindas rezultātu kopu.
-
Izveidot vai modificēt savienojumu starp tabulām, skatiem, lietotāja definēto funkciju vai Apakšvaicājumi.
Kad veicat izmaiņas diagrammas rūts, režģa rūtī vai SQL rūtī tiek atjaunināti, lai atspoguļotu jūsu veiktās izmaiņas. Piemēram, ja atlasāt kolonnu izvadei tabulā, skatā, lietotāja definēto funkciju vai apakšvaicājuma loga rūtī shēma, vaicājumu noformētājs pievieno datu kolonnu režģa rūts un SQL priekšrakstu SQL rūtī.
Par shēmas rūts ikonas, izvēles rūtiņas un simboli
Katrā tabulu, skatu, lietotāja definēto funkciju vai apakšvaicājuma tiek parādīts kā shēmas rūtī atsevišķā logā. Ikona katram taisnstūra virsrakstjoslā norāda objekta taisnstūra norāda, kāda veida, kā parādīts tālāk esošajā tabulā.
Ikona |
Objekta tips |
|
Table |
|
View |
|
Līnijas funkciju |
|
Apakšvaicājuma (programmā FROM klauzula) |
Katra taisnstūra parāda datu kolonnu, tabulu, skatu vai lietotāja definēto funkciju. Blakus kolonnas, lai norādītu, cik kolonnas tiek izmantoti vaicājumā nosaukumi tiek parādīti izvēles rūtiņas un simbolus. Rīku padomi parādīt informāciju, piemēram, datu tipu un lielumu kolonnām.
Nākamajā tabulā ir uzskaitītas izvēles rūtiņas un simbolus, kas tiek izmantots taisnstūra katrā tabulā, skatā vai lietotāja definēto funkciju.
Izvēles rūtiņas vai simbols |
Apraksts |
|
Norāda, vai datu kolonna tiek parādīta vaicājuma rezultātu kopu (atlases vaicājuma) vai tiek izmantots atjaunināšanas, pievienošanas, padarīt tabulas vai vērtības pievienošanas vaicājumu. Atlasiet kolonnu, lai to pievienotu rezultātus. Ja ir atlasīta (Visas kolonnas) , visas datu kolonnas tiek rādītas izvades. Ikona kopā ar izvēles rūtiņu izmaiņas atkarībā no vaicājuma, kuru veidojat tipa. Kad dzēšanas vaicājuma izveidi, nevar atlasīt atsevišķas kolonnas. |
|
Norāda, ka datu kolonna tiek izmantota, lai vaicājuma rezultāti (ir daļa no klauzula ORDER BY). Ikona tiek parādīta kā A-Z, ja kārtošanas secību ir augošā vai Z-A, ja ir dilstošā secībā. |
|
Norāda, ka datu kolonna tiek izmantota, lai izveidotu grupētu rezultātu kopu (ir daļa no klauzulu GROUP BY) apkopošanas vaicājumā. |
|
Norāda, ka datu kolonna ir iekļauts meklēšanas vaicājuma nosacījums (ir daļa no WHERE vai HAVING). |
|
Norāda, ka datu kolonnu saturs ir apkopotas izvadei (iekļautas SUM, AVG un apkopošanas funkcijas). |
Piezīme.: Vaicājumu noformētāja netiek rādītas datu kolonnas tabulā, skatā vai lietotāja definēto funkciju, ja jums nav pietiekamu piekļuves tiesību, lai to vai ja datu bāzes draiveris nevar atgriezt informāciju par to. Šādos gadījumos vaicājumu noformētājs attēlo tikai virsrakstjoslā tabulas, skata vai lietotāja definēto funkciju.
Pievienojies tabulas uz diagrammas rūts
Ja vaicājums ir saistīta ar savienojuma, starp datu kolonnas, kas iesaistīti savienojuma parādās savienotājlīniju. Ja saistītajās datu kolonnas netiek parādītas (par piemērs, tabulu, skatu, lietotāja definēto funkciju vai apakšvaicājuma logā ir minimizēta vai pievienoties ietver izteiksmes), vaicājuma noformētāja novieto savienotājlīniju virsrakstjoslā taisnstūra, kas norāda tabulas skatā, lietotāja definēto funkciju vai apakšvaicājumu. Vaicājumu noformētājs attēlo vienu savienotājlīniju katra savienojuma nosacījuma.
Ikona vidū savienotājlīniju formas norāda, kā tabulu un tabulas strukturētu objektu esat pievienojies. Ja klauzulā join izmanto operators, kas nav vienādības (=), operators tiek parādīta ikona pievienoties līnija. Nākamajā tabulā ir uzskaitītas ikonas, kas var tikt parādīta savienotājlīniju.
Pievienošanās ikona līnija |
Apraksts |
|
Iekšējais savienojums (izveidoti, izmantojot vienādības zīmi). |
|
Pamatojoties uz operatoru "lielāks par" iekšējais savienojums. (Operators, kas parādīta ikona pievienoties līnija atspoguļo operators, kas izmanto savienojuma). |
|
Ārējais pievienoties tiks iekļautas, kurā visas rindas no tabulas kreisajā pusē attēlots pat tad, ja tie nav atbilstības saistītajā tabulā. |
|
Ārējais pievienoties tiks iekļautas, kurā visas rindas no tabulas labajā pusē attēlots pat tad, ja tie nav atbilstības saistītajā tabulā. |
|
Pilna ārējā pievienoties tiks iekļautas, kurā visas rindas no abu tabulu pat tad, ja tie nav atbilstības saistītās tabulas, skata, lietotāja definēto funkciju vai apakšvaicājumu. |
Savienotājlīniju galos ikonas norāda savienojuma tips. Nākamajā tabulā ir uzskaitītas savienojumi un ikonas, kas var tikt parādīta savienotājlīniju galos tipi.
Ikona savienotājlīniju galos |
Apraksts |
|
Viens pret vienu pievienoties |
|
Viens pret daudziem pievienoties |
|
Vaicājumu noformētājs nevar noteikt savienojuma tips |
Režģa rūts
Režģa rūts pārskats
Režģa rūts ļauj norādīt vaicājuma opcijas — piemēram, kuras displeja, kā pasūtīt rezultātus un kas rindas, lai atlasītu datu kolonnas —, noslēdzot izklājlapas režģī savu izvēli. Režģa rūts varat norādīt:
-
Parādāmo kolonnu un kolonnu nosaukumu aizstājvārdus.
-
Tabula, kurai pieder kolonnas.
-
Izteiksmju aprēķinātās kolonnas.
-
Vaicājumu kārtošanas secību.
-
Meklēšanas nosacījumu.
-
Grupēšanas kritērijiem, tostarp apkopošanas funkcijas, lai izmantotu kopsavilkuma atskaites.
-
Jaunās vērtības Update vai vērtības pievienošanas vaicājumu.
-
Mērķa kolonnu nosaukumiem pievienošanas vaicājumu.
Režģa rūts veiktās izmaiņas tiek automātiski atspoguļotas SQL rūtī un diagrammas rūts. Līdzīgi režģa rūtī tiek automātiski atjaunināta, lai atspoguļotu citām rūtīm veiktās izmaiņas.
Par režģa rūts kolonnas
Režģa rūts rindas parādīšana datu kolonnas, kas izmantoti vaicājumā; Režģa rūts kolonnas parādītu vaicājuma opcijas.
Konkrētu informāciju, kas parādās režģa rūtī ir atkarīga no vaicājuma, kuru veidojat tipa. Ja veidojat atlases vaicājumu, režģa rūts ir dažādās kolonnās, nekā ja veidojat atjaunināšanas vaicājumu.
Nākamajā tabulā ir uzskaitītas režģa kolonnas, kas var tikt parādīti režģa rūts.
Kolonna |
Vaicājuma tips |
Apraksts |
Kolonna |
Visi |
Parāda datu kolonnas, kas izmantoti vaicājumā vai izteiksmē par aprēķināto kolonnu nosaukumu. Šajā kolonnā ir bloķēts, lai tā vienmēr būtu redzama ritinot horizontāli. |
Aizstājvārds |
Atlasiet, pievienošanas, atjaunināšanas, tabulas |
Norāda, vai nu alternatīvs kolonnas nosaukums, vai varat izmantot par aprēķināto kolonnu nosaukumu. |
Tabula |
Atlasiet, pievienošanas, atjaunināšanas, tabulas |
Norāda tabulas, skatu, lietotāja definēto funkciju vai apakšvaicājuma saistīto datu kolonnas nosaukumu. Šī kolonna ir tukša aprēķināto kolonnu. |
Izvades |
Atlasiet, pievienošanas, tabulas veidošanas |
Norāda, vai datu kolonna tiek parādīta vaicājuma rezultātos. Piezīme.: Ja datu bāzes atļauj, varat izmantot datu kolonnas kārtošana vai meklēšanas klauzulas nerādot rezultātu kopā. |
Kārtošanas tips |
Atlasiet, pievienot |
Norāda, ka saistīto datu kolonna ir izmantota, lai kārtotu vaicājuma rezultātus un vai kārtot augošā secībā vai dilstošā secībā. |
Kārtošanas secība |
Atlasiet, pievienot |
Norāda kārtošanas prioritāti datu kolonnas, ko izmantot, lai kārtotu rezultātu kopu. Mainoties datu kolonnu kārtošanas secību, attiecīgi tiek atjaunināts citas kolonnas kārtošanas secību. |
Grupēt pēc |
Atlasiet, pievienošanas, tabulas veidošanas |
Norāda, ka saistītajiem datiem kolonnas tiek izmantota, lai apkopošanas vaicājuma izveide. Šajā režģa kolonnā tiek rādīta tikai tad, ja esat izvēlējies Group By izvēlnē Rīki vai esat pievienojis klauzulu GROUP BY SQL rūtī. Pēc noklusējuma šajā kolonnā vērtība ir iestatīta uz Grupēt pēcun kolonnu kļūst par daļu no Klauzula GROUP BY. Pārvietotos uz šūnu šajā kolonnā un atlasiet apkopošanas funkciju piemērojamo saistīto datu kolonnu, pēc noklusējuma iegūtās izteiksme tiek pievienots kā izvades kolonnā rezultātu kopai. |
Kritēriji |
Visi |
Norāda meklēšanas nosacījumu (filtra) saistīto datu kolonnas. Ievadiet operatoru (noklusējums ir "=") un vērtību, lai meklētu. Teksta vērtībām ir jāietver vienpēdiņās. Ja saistīto datu kolonna ir daļa no klauzulu GROUP BY, tiek ievadīta izteiksme tiek izmantota klauzulu HAVING. Ja ievadāt vērtības vairāk nekā vienu kritēriju režģa kolonnas šūnā, iegūtais meklēšanas nosacījumu automātiski saistītas ar loģiskās un Lai norādītu vairākas meklēšanas nosacījumu izteiksmes vienā datu bāzē kolonnas (piemēram, (fname > 'A') AND (fname < 'M'), datu kolonnu pievienošana režģa rūts divreiz un ievadiet vērtību atdalīšana kritēriju režģa kolonnā katrā instancē datu kolonnas. |
Vai... |
Visi |
Norāda meklēšanas papildu nosacījumu izteiksmes datu kolonnai, kas saistīts ar loģisko vai iepriekšējo izteiksmes. Jūs varat pievienot vairāk vai … režģa kolonnas, nospiežot TABULĒŠANAS taustiņu, kas atrodas vistālāk pa labi kolonna vai... . |
Pievienot |
Pievienot |
Norāda saistīto datu kolonnas mērķa datu kolonnas nosaukumu. Kad veidojat pievienošanas vaicājumu, vaicājumu noformētājs mēģina saskaņot avota atbilstošo mērķa datu kolonnu. Ja vaicājuma noformētāja nevarat izvēlēties atbilstība, ir jāievada kolonnas nosaukums. |
Jaunu vērtību |
Atjaunināšanas, pievienošanas vērtības |
Norāda vērtību, lai ievietotu saistīta kolonna. Ievadiet precīza vērtība vai izteiksme. |
SQL rūts
SQL rūts pārskats
SQL rūtī tiek rādīti pašreizējā vaicājuma SQL priekšrakstu. Kā jūsu vaicājuma izveide, SQL rūtī automātiski atjaunina un reformē būtu vieglāk lasīt.
SQL rūts varat veikt šādas darbības:
-
Izveidojiet jaunu vaicājumu, ievadot SQL priekšrakstus.
-
Modificējiet SQL priekšraksta izstrādāto vaicājumu noformētājs, ņemot vērā rūtīs shēmas un režģa iestatījumi.
-
Ievadiet paziņojumus, ka priekšrocības līdzekļi noteiktas Microsoft SQL Server.
Rūtī SQL priekšrakstus
Varat rediģēt pašreizējo vaicājumu tieši SQL rūtī. Pārvietojot uz citu rūti, vaicājumu noformētājs automātiski formatē jūsu paziņojumu, un pēc tam maina shēmas un režģa rūtis, lai atbilstu jūsu paziņojumu.
Piezīme.: Varat ievadīt optimizētājs ieteikumus par SQL priekšrakstus, bet vaicājumu noformētājs var formatēt atkārtoti tos.
Ja jūsu priekšrakstu nevar attēlot rūtīs shēmas un režģa un ir redzamas šīs rūtis, vaicājumu noformētājs tiek parādīta kļūda un pēc tam piedāvā divus veidus:
-
Atgriezieties SQL rūtī un rediģēt priekšrakstu.
-
Atmetiet izmaiņas un atjaunot SQL priekšraksta jaunāko versiju.
Ja atgrieztos SQL rūtī un turpināt rediģēšanu priekšrakstu, vaicājuma noformētāja aptumšo rūtis, lai norādītu, ka tie vairs atspoguļo SQL rūts saturu.
SQL rūtī varat arī izmantot, lai ievadītu SQL priekšrakstus, kurus nevar attēlot grafiski vaicājuma noformētājā. Šādos gadījumos vaicājumu noformētājs attēlo pats, kā tas ir, ja konstatē, ka kļūda — to Aptumšojas shēmas un režģa rūtis, lai norādītu, ka tie nav priekšrakstu pašreizējā. Varat turpināt rediģēt priekšrakstu un izpildīt tāpat kā jebkuru SQL priekšrakstu.
Piezīme.: Ja ievadiet SQL priekšraksta, bet pēc tam veikt papildu izmaiņas vaicājumu, mainot shēmas un režģa rūtis, vaicājuma noformētāja pārveido un tiek atkārtoti parādīts SQL priekšrakstu. Dažos gadījumos šo darbību rezultāts SQL priekšraksts, kas tiek veidota atšķirīgi no viena sākotnēji ievadīto (gan vienmēr sniegs tādus pašus rezultātus). Šī atšķirība ir īpaši iespējams, kad strādājat ar meklēšanas nosacījumu, kurās ir vairākas klauzulas, kas saistīti ar AND un OR.