[AccessD] pivot query

Pedro Janssen pedro at plex.nl
Thu Jan 1 17:00:19 CST 2009


Hello Gustav,

Sum(Abs([datum]   did the trick.
Thanks again for your help.

Pedro


----- Original Message ----- 
From: "Gustav Brock" <Gustav at cactus.dk>
To: <accessd at databaseadvisors.com>
Sent: Thursday, January 01, 2009 11:27 PM
Subject: Re: [AccessD] pivot query


> Hi Pedro
>
> Oh, I see, then it could be like this (air code again):
>
> TRANSFORM Count(qryPerioden.AX) AS CountOfAX
> SELECT qryPerioden.Soort_nr, qryPerioden.Kerkdorp, Count(qryPerioden.AX) 
> AS [Total Of AX],
>   Sum(Abs([datum]<#1994/01/01#)) As 1980_1993,
>   Sum(Abs([datum]>=#1994/01/01#)) As 1994_2008
> FROM qryPerioden
> WHERE [datum] Between #1980/01/01#  And  #2008/12/31#
> GROUP BY qryPerioden.Soort_nr, qryPerioden.Kerkdorp
> PIVOT Format([datum],"yyyy");
>
> /gustav
>
>
>>>> pedro at plex.nl 01-01-2009 23:06 >>>
> Hello Gustav,
>
> this doesn't work for me.
> I then get the extra field "Period" where it gives Oud or Nieuw (nice that
> you know the dutch words) as values.
>
> I need two extra fields  "1980-1993" and "1994-2008" with the total count 
> of
> the values of "AX" for each periodes.
>
> Thanks
>
> Pedro
>
>
>
> ----- Original Message ----- 
> From: "Gustav Brock" <Gustav at cactus.dk>
> To: <accessd at databaseadvisors.com>
> Sent: Thursday, January 01, 2009 10:45 PM
> Subject: Re: [AccessD] pivot query
>
>
>> Hi Pedro
>>
>> How about this (air code):
>>
>> TRANSFORM Count(qryPerioden.AX) AS CountOfAX
>> SELECT qryPerioden.Soort_nr, qryPerioden.Kerkdorp, Count(qryPerioden.AX)
>> AS [Total Of AX],
>>   IIf([datum]<#01-01-1994#, "Oud", "Nieuw") As Period
>> FROM qryPerioden
>> WHERE [datum] Between #1980/01/01#  And  #2008/12/31#
>> GROUP BY qryPerioden.Soort_nr, qryPerioden.Kerkdorp,
>> IIf([datum]<#01-01-1994#, "Oud", "Nieuw")
>> PIVOT Format([datum],"yyyy");
>>
>> /gustav
>>
>>>>> pedro at plex.nl 01-01-2009 22:15 >>>
>> Hello Group,
>>
>> first all the best for 2009.
>>
>> I have a pivot query.
>>
>> TRANSFORM Count(qryPerioden.AX) AS CountOfAX
>> SELECT qryPerioden.Soort_nr, qryPerioden.Kerkdorp, Count(qryPerioden.AX)
>> AS [Total Of AX]
>> FROM qryPerioden
>> GROUP BY qryPerioden.Soort_nr, qryPerioden.Kerkdorp
>> PIVOT Format([datum],"yyyy");
>>
>>
>> I want in the same query a statement, so that i get also the count of two
>> periods;
>> Between #01-01-1980#  and #31-12-1993#              and           Between
>> #01-01-1994#  and #31-12-2008#
>>
>> I can't have tried, but i can't get it done.
>>
>> Who can help me?
>>
>> Thanks
>>
>> Pedro
>
>
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 




More information about the AccessD mailing list