Hi,
Have you tried changing the date format like 

delete from TelecomAccountPosting where LocID=19014 and InvDate='2008-01-15';

I know it shouldn't matter but I have had similar issues due to the date 
format.

Also are you sure there are 3773 records matching this criteria - according to 
your table structure there is an UNIQUE index on LocID and InvDate so there 
should not be more than one record.

Dobromir Velev
WebSitePulse.com

On Tuesday 22 January 2008 02:39, Daniel Kasak wrote:
> On Tue, 2008-01-22 at 11:23 +1100, Chris wrote:
> > > Why is it saying 'Impossible WHERE noticed after reading const tables'?
> >
> > http://dev.mysql.com/doc/refman/4.1/en/explain.html
> > MySQL has read all const (and system) tables and notice that the WHERE
> > clause is always false.
> >
> > ie - no rows match that query and so there's nothing to 'explain'.
>
> There must be a problem then. In this particular example, there were
> 3773 records returned by this select.
>
> > I'd suspect that the time is spent trying to check or clean up the
> > foreign key reference. Are there lots of locations with that id in the
> > tlocations table?
>
> 1
>
> > I'd also assume that since it's named 'id' it would be
> > a primary key (and indexed) ?
>
> Indexed, yes.
>
> I'll go ahead with that restore from a backup tonight.
>
> --
> Daniel Kasak
> IT Developer
> NUS Consulting Group
> Level 5, 77 Pacific Highway
> North Sydney, NSW, Australia 2060
> T: (+61) 2 9922-7676 / F: (+61) 2 9922 7989
> email: [EMAIL PROTECTED]
> website: http://www.nusconsulting.com.au

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to