Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Izveido krustvaicājums.

Sintakse

TRANSFORM aggfunctionselectstatementPIVOT pivotfield [IN (value1[, value2[, ...]])]

Priekšrakstam TRANSFORM ir šādas daļas:

Daļa

Apraksts

aggfunction

SQL apkopošanas funkcija, kas apstrādā atlasītos datus.

selectstatement

Priekšraksts SELECT.

pivotfield

Lauks vai izteiksme, ko vēlaties izmantot, lai izveidotu kolonnu virsrakstus vaicājuma rezultātu kopai.

vērtība1, vērtība2

Fiksētas vērtības, kas tiek izmantotas kolonnu virsrakstu izveidē.

Piezīmes

Kad apkopojat datus, izmantojot krustvaicājumu, atlasiet vērtības no konkrētiem laukiem vai izteiksmēm kā kolonnu virsrakstus, lai varētu skatīt datus daudz kompaktākā formā nekā atlases vaicājums.

Priekšraksts TRANSFORM ir neobligāts, taču, ja tas ir iekļauts, tas ir pirmais priekšraksts SQL virknē. Tas atrodas pirms priekšraksta SELECT, kas norāda kā rindu virsrakstus izmantotos laukus, un klauzula GROUP BY, kas norāda rindu grupēšanu. Varat iekļaut arī citas klauzulas, piemēram, WHERE, kas norāda papildu atlasi vai kārtošanas kritēriju. Var arī krustvaicājumā izmantot apakšvaicājumus kā predikātus, konkrēti no klauzulas WHERE.

Laukā pivotfield atgrieztās vērtības tiek izmantotas kā kolonnu virsraksti vaicājuma rezultātu kopā. Piemēram, izvietojot rakursā mēneša tirdzniecības rādījumus krustvaicājumā, tiek izveidotas 12 kolonnas. Varat ierobežot pivotfield, lai izveidotu virsrakstus no fiksētām vērtībām (vērtība1, vērtība2), kas norādītas papildu klauzulā IN. Varat iekļaut arī fiksētas vērtības, kurām nav datu, lai izveidotu papildu kolonnas.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.