Sorry!!!   I apoligized for being blind.   Yes, in my small mind I was
thinking that I do not have records biggeer than 2008 but I do and my mind
refused to see the records for 2009 and 2010.

Sorry again for being so blind to the obvious.

:-(

On Mon, Dec 15, 2008 at 9:50 AM, Phil <freedc....@gmail.com> wrote:

> Am I totally missing something? Why do you believe the two queries should
> return the same # of rows? First one has a qualification of proj_adv_date <
> '2008-12-16' whilst the second one does not...
>
> On Mon, Dec 15, 2008 at 12:12 PM, Néstor <rot...@gmail.com> wrote:
>
> > I have a char fiel where I am keeping dates formatted as year-month-day
> > (2006-10-09)
> > Now I am trying to find all the records between 2 strings (2 dates).
> The
> > 2 queries below
> > should return the same number of records by they do not.
> >
> > My query is this:
> >  SELECT COUNT(*) FROM proj where proj_archive=0 AND (proj_adv_date >=
> > '2008-01-01' AND proj_adv_date < '2008-12-16') order by proj_type,
> > proj_adv_date, proj_bid_date, proj_name ASC;
> > +---------+---------------+
> > | proj_id | proj_adv_date |
> > +---------+---------------+
> > |     181 | 2008-11-25    |
> > |     217 | 2008-10-27    |
> > |     136 | 2008-12-01    |
> > |     219 | 2008-12-08    |
> > |     225 | 2008-12-11    |
> > +---------+---------------+
> > 5 rows in set (0.00 sec)
> >
> > I get only 5 records returned but if I do this query:
> > SELECT COUNT(*) FROM proj where proj_archive=0 AND (proj_adv_date >
> > '2008-01-01') order by proj_type, proj_adv_date, proj_bid_date, proj_name
> > ASC;
> > +---------+---------------+
> > | proj_id | proj_adv_date |
> > +---------+---------------+
> > |     181 | 2008-11-25    |
> > |     221 | 2008-12-23    |
> > |     108 | 2009-01-00    |
> > |     173 | 2009-03-00    |
> > |     149 | 2009-10-00    |
> > |     143 | 2009-7-00     |
> > |     179 | 2010-04-00    |
> > |     217 | 2008-10-27    |
> > |     136 | 2008-12-01    |
> > |     219 | 2008-12-08    |
> > |     225 | 2008-12-11    |
> > |     187 | 2009-01-00    |
> > |     199 | 2009-01-01    |
> > |     177 | 2009-02-01    |
> > |      69 | 2009-03-00    |
> > |      70 | 2009-03-00    |
> > |      71 | 2009-03-00    |
> > |     142 | 2009-03-00    |
> > |     122 | 2009-04-00    |
> > |     124 | 2009-04-00    |
> > |     207 | 2009-04-01    |
> > |      72 | 2009-07-00    |
> > |      73 | 2009-07-00    |
> > |      82 | 2009-07-00    |
> > |     209 | 2009-10-01    |
> > |     211 | 2009-10-01    |
> > |     213 | 2010-03-01    |
> > +---------+---------------+
> > 27 rows in set (0.00 sec)
> >
> > thanks,
> >
> > Rotsen :-)
> >
>
>
>
> --
> Distributed Computing stats
> http://stats.free-dc.org
>

Reply via email to