您的位置:首页 > 健康 > 美食 > 网络推广的主要内容_电话营销销售系统_软件开发培训学校_湘潭网页设计

网络推广的主要内容_电话营销销售系统_软件开发培训学校_湘潭网页设计

2025/4/29 11:30:07 来源:https://blog.csdn.net/rocklee/article/details/147365705  浏览:    关键词:网络推广的主要内容_电话营销销售系统_软件开发培训学校_湘潭网页设计
网络推广的主要内容_电话营销销售系统_软件开发培训学校_湘潭网页设计
  • 将行记录转为jsonb
    row_to_json(表名或别名)
  • 将行记录集转为json数组 (jsonb)
select json_agg(row_to_json(t) order by t.task_name) into v_next_taskfrom dyna_flow_task t where t.zid=v_template_id and t.level=v_next_level ;
  • 访问json字段,用->>‘字段名’
 SELECT DISTINCT ON ((value ->> 'user_id')) value->>'loginname' AS loginid,value->>'user_id' AS user_idFROM jsonb_array_elements(fn_flow_getappr_users_by_task_ids(array[v_last_node_id])::jsonb) AS elem(value)
  • 将json数组转为记录集
    用jsonb_array_elements
SELECT elem ->> 'id'FROM jsonb_array_elements((select * from fn_flow_getnexttask_by_instanceid('1362327695287267328') AS next_task)::jsonb) AS elem
  • 单个json转为数组型json,用jsonb_build_array
SELECT jsonb_build_array(row_to_json(sub))
FROM (SELECT create_by,ROW_NUMBER() OVER (PARTITION BY bill_id, cycle ORDER BY create_date DESC) as rnFROM dyna_flow_logWHERE bill_id = '1362327695287267328' AND cycle = 1
) sub
-- 只取 create_date 最大的那条记录
WHERE rn = 1;

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com