It is...but in past experience I've found mysql (admittedly v4) to do strange things with what would be considered a standard sql statement (especially complex joins, unions and sub-queries). And MS access, well, it is good for what it is but again it does wierd things and anyone who is an experienced access programmer would probably tell you the same thing.