【发布时间】:2021-10-16 02:23:46
【问题描述】:
SELECT
count(c.Transaction_Id) as Legacy FROM c where c.OverallStatus = 'COMPLETED' and c.KeyData2 like 'WLS_%'
and contains (c.Created_Date, '2021-08-11') and c.Transaction_Set_Code = '210'
SELECT
count(c.Transaction_Id) as NonLegacy FROM c where c.OverallStatus = 'COMPLETED' and c.KeyData2 not like 'WLS_%'
and contains (c.Created_Date, '2021-08-11') and c.Transaction_Set_Code = '210'
必答:
[
{
"Legacy": 18753,
"NonLegacy": 121862
}
]
【问题讨论】:
-
我不太确定你的问题是什么。您提供了两个查询,每个查询都生成 JSON 中的一个元素。你的具体问题是什么?请注意,您能够“组合”这些查询的唯一方法是执行某种类型的相关查询(尽管我没有针对您的特定情况尝试过 - 只是供您考虑)。
-
我想将两个不同的查询合并为一个,因为我想在两个不同的条件下进行两次计数
-
请编辑您的问题以包含您尝试过的内容以及示例输入数据。
标签: azure azure-cosmosdb azure-cosmosdb-sqlapi