Jeg vil gerne indsætte tallet 0 i alle tomme felter som kommer ud af denne: TRANSFORM Sum([Timetast Forespørgsel].Udtryk) AS SumOfUdtryk SELECT [Timetast Forespørgsel].Ugenr FROM [Timetast Forespørgsel] GROUP BY [Timetast Forespørgsel].Ugenr PIVOT [Timetast Forespørgsel].Firmanavn;
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Prøv at rette den første linie så den henter summen ind i tSumUdtryk og bruger IIF til at bestemme om der kal stå 0 eller tSumUdtryk i SumOfUdtryk sådan her:
TRANSFORM Sum([Timetast Forespørgsel].Udtryk) as tSumUdtryk, IIF(tSumUdtryk is null, 0, tSumUdtryk) ) AS SumOfUdtryk
Hvis du ikke vil havde den extra kolonne kan du skrive sum udregningen istedet for tSumUdstryk:
TRANSFORM IIF(Sum([Timetast Forespørgsel].Udtryk) is null, 0, Sum([Timetast Forespørgsel].Udtryk)) ) AS SumOfUdtryk
Synes godt om
Slettet bruger
15. december 2005 - 13:52#2
Hvis det blot er et felt i forespørgslen, som returnerer Null, kan du skrive feltet om således i forespørgselsgitteret:
Felt: nz([Dit felt];0)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.