首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用cosmos db中的连接来获取结果

如何使用cosmos db中的连接来获取结果
EN

Stack Overflow用户
提问于 2019-05-21 20:19:17
回答 1查看 40关注 0票数 1

我有下面的结构

{
    "SubscriberId": "a4db02c1-f41b-4ab1-9f3e-83f9a7ccde83",
    "Subscription": {
        "Type": "Member",
        "MaxUsers": "200",
        "StartDate": "2018-07-01T00:00:00.0000000Z",
        "EndDate": "2019-07-31T00:00:00.0000000Z",
        "Families": [
            {
                "Id": "4042e5dc-ff0e-5cca-d5ee-d96c4522f1db",
                "Products": [
                    {
                        "Id": "e9313211-ca18-4776-8fea-1d552b6f40d6",
                        "Price": null
                    },
                    {
                        "Id": "bf3cdaa4-8cbe-42e6-8f6f-20c1210dc4ac",
                        "Price": null
                    }
                ]
            }
        ],
        "IsActive": "true"
    }
}

所以我想在下面的结构中获取数据,我该如何使用sql来实现呢?

SubscriberID ,  Type,Families.Id,Families.Products.Id, Families.Products.Price
EN

回答 1

Stack Overflow用户

发布于 2019-05-21 21:20:01

请使用sql:

select distinct c.SubscriberId,c.Subscription.Type as Type,
f.Id as FamiliesId,p.Id as ProductsId,p.Price as ProductsPrice
from c
join f in c.Subscription.Families 
join p in f.Products

结果:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56238143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档