问题标签 [for-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 使用 FOR JSON PATH 嵌套 JSON
我有几个未连接的表,但希望使用 SQL Server 使用 FOR JSON 将数据作为 JSON 从查询中返回,可能使用子查询?
创建表格;
插入数据;
我一直在@Data 的每一行中重复使用@Filter 和@Other。
获取以下结果的 JSON 查询将是什么;
任何帮助,将不胜感激。
sql - 使用 sql server 在分组数据上格式化复杂的 json 结构
我是 SQL json 功能
的新手,问题是:我想使用 SQL-JSON 功能从下表数据生成所需的 JSON 结构。
我拥有的标签数据:
所需的 JSON 数据格式
我需要知道如何在上述给定所需的 json 格式的帮助下格式化数据FOR JSON PATH
json - 使用子查询创建 JSON 文件
我正在尝试为我目前正在研究的一个新项目创建一个 JSON 文件,我的大部分工作都按预期工作,但我现在正处于尝试使用子查询以正确格式化 JSON。
我尝试使用以下子查询,但 SQL 不喜欢这种格式。
` 选择
对于 JSON 路径
我想要实现的输出是:
谁能看到我做错了什么?我试图让这个尽可能简单。
json - 使用 FOR JSON 将平面 SQL 行转换为嵌套的 JSON 数组
所以,我有一个看起来像这样的简单视图:
不使用嵌套查询,使用sql的FOR JSON子句,可以很方便的转换成这个json。
基本上按类型分组,然后存储,行项目。到目前为止,我的尝试如下。不确定如何正确分组行。
json - 无法在包含 NULL 值的 SQL 表中创建 JSON 格式的列
我需要将 SQL 数据与列合并到一个表中,格式为 JSON。Json 列的长度不同,从 4 列到 5 列。因此,当长度为 4 时,我需要在 JSON 字符串中添加一个可选的 NULL 列。但是如果我将 4-Places Json 字符串放入我的函数中,则不会得到任何结果
以下功能有什么问题?
sql - 我们可以使用 FOR JSON AUTO 在 SQL Server 中进行多重嵌套吗
这是我的表格和数据
我正在尝试获取数据以获取类似的格式
我尝试了以下查询
我得到了一些想要的输出。但我的问题是我可以这样编写嵌套查询吗?有大数据时会引起任何问题吗?
json - 如何使用 SQL Server 中具有键值的表中的 FOR JSON PATH 生成嵌套的 json 输出?
包含键值的表也有一ParentID
列。此列包含其父项的 id。我想使用这些获得嵌套的 json。
键值表:
期望的输出:
sql - 嵌套的 JSON 路径
我有以下格式的表格 -
使用 SQL 查询,我期待以下格式的输出 -
但我的实际输出格式如下 -
我正在使用的 SQL 查询是 -
谁能帮我吗?