my test tbls cattbl dogtbl birdtbl name name name id -------> catid ---> dogid id ---- id
so dogtbl.catid = cattbl.id birdtbl.dogid = dogtbl.id my question is how i can use "left joins" to produce the results set with the names of all three cat/dog/bird... i've tried various derivatives of the following... mysql> select cattbl.name as cat, -> dogtbl.name as dog, birdtbl.name as bird -> from dogtbl -> left join cattbl on cattbl.id=dogtbl.catid -> from birdtbl -> left join dogtbl on birdtbl.dogid=dogtbl.id; i keep getting an error complaining about the 2nd "from/left join"... i know how to get the results using "where/and" logic... but i'm trying to get a better feel of the "left join" process... after looking at mysql/google, i'm still missing something... any comments/criticisms appreciated.. thanks -bruce -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]