Resultat kan kun have værdierne 1, 2 eller 3 og derfor er antallet af kolonner i udtrækket konstant.
Jeg er kommet til følgende (med hjælp fra kabbak)
TRANSFORM Count(Test.Prøve) AS AntalOfPrøve SELECT Test.Prøve FROM Test GROUP BY Test.Prøve PIVOT Test.Resultat;
Resultater ser så således ud: Prøve Antal1 Antal2 Antal3 20 2 1 1 21 1
Hvordan får jeg nogle 0'er i de felter hvor der ingen er ?
Hvis jeg vælger at filterer på en prøve hvor der f. eks. kun er et tal i Antal2 bliver de andre kolonner slet ikke vist. Det vil jeg meget gerne af hensyn til en graf. Måske dette løses ved at have 0'er med ?
Hvis du laver en nu forespørgsel baseret på den første
SELECT Test_krydstabulering.Prøve, IIf(IsNull([1]),0,[1]) AS antal1, IIf(IsNull([2]),0,[2]) AS antal2, IIf(IsNull([3]),0,[3]) AS antal3 FROM Test_krydstabulering;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.