我有一个包含类别信息的表。未知复合列名称
表中有一个标记父类和子类的字段。
我试图通过查询列出父类别,然后列出其子类别。
我想是这样
SELECT
CategoryID.categories as ParentID,
CategoryName.categories AS ParentName,
parents.*
FROM
categories AS parents LEFT JOIN categories AS child
ON child.Parent = parents.ParentID
但遗憾的是它没有为我工作。它给了我一个奇怪的错误。
[SQL] SELECT CategoryID.categories as ParentID, CategoryName.categories
AS ParentName, parents.* FROM categories as parents LEFT JOIN categories as child on child.Parent = parents.ParentID
[Err] 1054 - Unknown column 'CategoryID.categories' in 'field list'
我确定所有字段的名称都是正确的。