Hi, Roger.
I appreciate you pointing me back to the mySQL manual. (For some reason I totally understand the PHP manual, but have been lost on more than one occassion on MySQL's site, and DID give up too easily in this case. You are right.)
So, I went back to the manual and forced myself to read it. I mean, turn off the radio and concentrate type of read... and, LOL, understood it much better this way.
I did bump head long into that first example: DOH!
And also learned that:
// MySQL automatically converts a date or time type value to a number if the value is used in a numeric context and vice versa.
// When MySQL encounters a value for a date or time type that is illegal, it converts the value to the 'zero' value for that type.
So the things I were trying were correct, but because my values/dates were made up for testing only, my results were not accurrate cos MySQL was converting the illegals to zero! Double-Doh!
Thanks for encouraging me not to take the easy way out. I do appreciate it, even if I seemed defensive at first.
_R