I think you have just got your table names confused. Try this one
SELECT
cats.CatId,
cats.cat As cat,
cats1.catid AS catid1,
cats1.cat As cat1,
cats2.catid AS catid2,
cats2.cat AS cat2,
cats3.catid AS catid3,
cats3.cat AS cat3
FROM
vb_ldcats as cats
LEFT JOIN vb_ldcats As cats1
Thanks Shannon. :)
-Original Message-
From: Shannon Wade [mailto:[EMAIL PROTECTED]
Sent: Tuesday, July 08, 2008 4:04 PM
To: Jim MacDiarmid
Subject: Re: Joining a table to itself
not sure i understand the order of your table joining
i just reordered them and it works.
SELECT