[AccessD] Re: DatePart Question

Gina Hoopes hoopesg at hotmail.com
Mon Feb 2 12:12:19 CST 2004


Thanks to you and to Gustav for giving me more good ideas.  I guess your 
question kind of goes back to my original one.  If it looks at the whole 
date before giving me the "1" for the month, then I'll get Jan 05 data 
rather than Jan 04 data.  I guess the question is senseless since both Joe 
and Gustav have given me good alternatives, but I may still have to plug 
some fake data just to see what I get back.

I have been following the dates table discussion and I've got another 
(stupid) question.  Except for fiscal years and holiday schedule 
modifications, is this not the type of table that one of the people who has 
already spent the time to create it could just put out for everyone to use?  
I'm afraid I started following the discussion a bit late, so maybe I missed 
something.  It's not that I mind a day spent creating something really 
useful, it just seems a bit like re-inventing the wheel.

Gina


From: "Robert L. Stewart" <rl_stewart at highstream.net>
To: accessd at databaseadvisors.com
CC: hoopesg at hotmail.com
Subject: Re: DatePart Question
Date: Fri, 30 Jan 2004 23:39:52 -0600

Gina,

What are you going to do when the year changes and you have data for 2 
January's in 2 years?  The year has to be part of what you us in the query.  
Try using the date dimension table technique I have been talking about and 
it will smooth things out for you and dates (well dates in the database 
anyway ;-))  ).

Robert

At 02:27 PM 1/30/2004 -0600, you wrote:
>From: Gina Hoopes <hoopesg at hotmail.com>
>To: AccessD at databaseadvisors.com <AccessD at databaseadvisors.com>
>Date: Friday, January 30, 2004 1:26 PM
>Subject: [AccessD] DatePart Question
>
>
>This may be a dumb question, but here goes.  I have a table full of data
>that I need to query, and what I need returned is the data from last month.
>If I query the Max on DatePart("m",PeriodEnd) on the data that's there now,
>I get a 12 which is correct (from 12/31/03).  But, next month we will have
>added January '04 data, so the latest data in the PeriodEnd field will be
>1/31/04, but when I query for just the month, am I going to get a 1?  I
>guess I'm asking if the Max function is still going to look at the whole
>date and return just the DatePart of "m", or will 12 be considered alone,
>and therefore greater than 1?
>
>I'm always open to an easier method, if you've got any ideas.
>
>Thanks,
>Gina




Thanks,
Gina

_________________________________________________________________
Scope out the new MSN Plus Internet Software — optimizes dial-up to the max! 
   http://join.msn.com/?pgmarket=en-us&page=byoa/plus&ST=1



More information about the AccessD mailing list