sql >> Database teknologi >  >> RDS >> Access

Sådan konverteres en krydstabuleringsforespørgsel tilbage til en normal forespørgsel i Access

Du kan skifte tilbage til en "normal" forespørgsel fra en krydstabelforespørgsel med et enkelt klik.

Hvis du nogensinde har brug for at vende en krydstabuleringsforespørgsel tilbage til en udvalgt forespørgsel, gør du sådan her.

  • Krydstabulatorforespørgsel

    Først, her er et eksempel på resultaterne af en krydstabulatorforespørgsel.

    Hver række repræsenterer en anden by, og hver kolonne repræsenterer en anden måned.

  • Normal (Vælg) forespørgsel

    Og her er resultatet af en normal (vælg) forespørgsel.

    I denne forespørgsel er månederne ikke længere angivet øverst som kolonneoverskrifter. De er opført i deres egen kolonne.

    Resultatet af dette er, at hver by skal duplikeres for hver måneds salg.

    Nedenfor vil vi konvertere ovenstående krydstabuleringsforespørgsel til denne udvalgte forespørgsel.

  1. Åbn forespørgslen i designvisning

    I navigationsruden skal du højreklikke på forespørgslen og vælge Designvisning fra kontekstmenuen.

    Dette åbner forespørgslen i Design View.

    Hvis du allerede har forespørgslen åben i dataarkvisning, kan du blot skifte til designvisning.

  2. Konverter forespørgslen

    Klik på Vælg fra Forespørgselstype gruppe i båndet (fra fanen Design).

    Dette konverterer straks forespørgslen fra en krydstabuleringsforespørgsel til en udvalgt forespørgsel.

    Du kan også højreklikke hvor som helst i den øverste diagramrude og vælge Forespørgselstype> Vælg forespørgsel .

  3. De resulterende kriterier

    Du kan nu se, at Crosstab rækken er blevet fjernet fra den nederste kriterierude.

    Du kan nu køre denne forespørgsel, som den er, eller ændre den efter behov.

  4. Forespørgselsresultatet

    Hvis du kører forespørgslen, vil du se, at kolonneoverskrifterne nu er opført lodret i en enkelt kolonne.


  1. Sådan erstattes null-værdier med ukendt i Select Statement i SQL Server - SQL Server / TSQL Tutorial Del 111

  2. Hurtigere måde at indsætte, via script, i Oracle?

  3. Sådan vælger du indlejret JSON i SQL Server med OPENJSON

  4. PL/SQL-blokeringsproblem:Ingen data fundet fejl