我有超过 3 张桌子。但为简单起见,我们取 3 个产品、ProductBrands 和 ProductAttributes。每个产品都有零个或多个品牌和零个或多个属性。我现在有,
SELECT P.Name,P.ID, P.Desc FROM Products
但我想在同一个 SQL 中选择所有产品属性和品牌。我在想这个,
SELECT P.Name,P.ID, P.Desc, GetProductAttributesInJSONOrXML(P.ID), GetProductBrandsInJSONOrXML(P.ID) FROM Products
如何创建 GetProductAttributesInJSONOrXML 和 GetProductBrandsInJSONOrXML 函数?因此,在我的应用程序中,我可以轻松地对 xml 或 json 进行反序列化。请让我知道是否有更好的方法。