我需要在列名不明确的查询中加入几个表。
ListingCategory_Listings:
身份证 | 列表类别 ID | 列表ID | ..
SiteTree_Live:
身份证 | 类名 | 标题 | 内容 | ..
上市类别:
身份证 | 图标ID
文件:
身份证 | 类名 | 姓名 | 标题 | 文件名 | ..
我有一个查询:
SELECT * FROM ListingCategory_Listings
LEFT JOIN Listing ON ListingCategory_Listings.ListingID = Listing.ID
LEFT JOIN SiteTree_Live ON Listing.ID = SiteTree_Live.ID
LEFT JOIN ListingCategory ON ListingCategory_Listings.ListingCategoryID = ListingCategory.ID
LEFT JOIN File ON ListingCategory.IconID = File.ID
列表和列表类别数据都存储在 SiteTree_Live 表中,当返回我的记录时,显然在标题 Title、ID、Content 下返回了 Title、ID、Content 和其他模棱两可的字段。
我需要访问列表标题和列表类别标题以及其他特定信息。如果他们将数据存储在不同的表中,我可以使用 select Listing.Title AS lTitle 但在这种情况下我该如何做类似的事情?