7. SQLServer : 其他函数(JSON函数、逻辑函数、聚合函数、排名函数、配置)

7. SQLServer : 其他函数(JSON函数、逻辑函数、聚合函数、排名函数、配置)

天祈
2022-09-20 / 0 评论 / 259 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年11月14日,已超过926天没有更新,若内容或图片失效,请留言反馈。

JSON函数相关(SQLServer16及以上)

ISJSON :测试字符串是否包含有效JSON

JSON_VALUE : 从字符串中提取标量值

JSON_QUERY : 从 JSON 字符串中提取对象或数组

JSON_MODIFY : 更新 JSON 字符串中属性的值,并返回已更新的 JSON 字符串

将JSON 集合转换为行集

将 SQL Server 数据转换为 JSON 或导出 JSON

OPENJSON

具有默认输出的 OPENJSON

具有显式结构的 OPENJSON 输出

返回对象的各个属性

返回数组各元素

将 JSON 转换成临时表

使用 WITH 子句设置输出格式

使用 FOR JSON 将查询结果格式化为 JSON

聚合函数

AVG : 平均值计算

搭配 GROUP BY 子句使用 SUM 和 AVG 函数

带 DISTINCT 使用 AVG

使用 OVER 子句

COUNT

使用 COUNT 和 DISTINCT

使用 COUNT(*)

使用OVER子句

MAX、MIN、SUM

配置

逻辑函数

CHOOSE


IIF

排名函数


DENSE_RANK


RANK


NTILE


ROW_NUMBER

1

评论 (0)

取消