【发布时间】:2020-02-12 21:25:21
【问题描述】:
如果表中有以下行:
clientId settings
1 {"franchises":[1,7,9,11,14,20,23,26,27,29,33,34,35,45,49,50,57,58,72,73]}
2 {"franchises":[1]}
3 {"franchises":[50]}
我将如何查询以提取拥有特许经营权 1 或 50 的 clientId?
我试过了
SELECT clientId FROM clientSettings WHERE JSON_VALUE(settings, '$.franchises') IN (1,50)
但这没有用。
【问题讨论】:
-
您使用的是什么版本的 SQL Server?
标签: sql arrays json sql-server tsql