Jonathan,
I understand what you mean by a calendar table, but like Rhino I've no idea
what you're asking. How to link the calendar table to other tables
depends on
your other tables. For a fairly simple & generic example of a calendar
table see http://www.artfulsoftware.com/queries.php#20.
PB
-----
Jonathan Mangin wrote:
>----- Original Message -----
>From: "Rhino" <rhino1@stripped>
>To: "Jonathan Mangin" <jon.mangin@stripped>
>Sent: Wednesday, January 04, 2006 1:25 PM
>Subject: Re: Calendar table workaround
>
>
>
>
>>----- Original Message -----
>>From: "Jonathan Mangin" <jon.mangin@stripped>
>>To: <mysql@stripped>
>>Sent: Wednesday, January 04, 2006 10:45 AM
>>Subject: Calendar table workaround
>>
>>
>>
>>
>>>I created a calendar table (date only), but all
>>>where clauses include a uid. Is the following a
>>>sane workaround to get a usable calendar table?
>>>Anything else I can do?
>>>
>>>my $sth = $dbh->prepare("
>>>create table $temp_tbl
>>>(date date,
>>>uid varchar(14))
>>>select date,
>>>? as uid
>>>from calendar
>>>where date between ? and ?");
>>>$sth->execute($uid, $bdate, $edate);
>>>
>>>
>>>
>>I have no idea what you are asking, which may explain why no one has
>>
>>
>replied
>
>
>>to your question yet.
>>
>>I've been working with relational databases for 20 years and I've never
>>heard the term "calendar table". What are you trying to accomplish? If you
>>describe clearly what you are trying to do, perhaps someone can help you
>>devise a way to do it in MySQL.
>>
>>Rhino
>>
>>
>>
>>
>A table of dates to which to join other tables,
>ensuring reports that reflect days for which no
>data is available.
>
>
>
>
Attachment: [text/html]
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.12/220 - Release Date: 1/3/2006

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.