当前位置: 首页 > article >正文

mysql 使用 CONCAT、GROUP_CONCAT 嵌套查询出 json 格式数据

tb_factory表由 factory_code 和 factory_name 字段,查询出如下所示效果:

{
    "factory_0001": "工厂1",
    "factory_0002": "工厂2",
    ...
}

select sql:

SELECT 
	CONCAT( 
		"{",
		GROUP_CONCAT( CONCAT( 
					CONCAT( "\"",factory_code,"\"" ),
					":",
					CONCAT( "\"",factory_name,"\"" )
			             ) SEPARATOR ',' ),
		"}"
	      ) AS factory_codes
FROM 
	tb_factory


http://www.kler.cn/a/550980.html

相关文章:

  • 瑞萨RA-T系列芯片ADCGPT功能模块的配合使用
  • Linux:基础IO(三.软硬链接、动态库和静态库、动精态库的制作和加载)
  • Linux csplit 命令实现日志文件的拆分
  • yolov5-seg分割后处理流程
  • DeepSeek 开放平台无法充值 改用其他平台API调用DeepSeek-chat模型方法
  • 跨平台AES/DES加密解密算法【超全】
  • 数据库加密全解析:从传输到存储的安全实践
  • VScode内接入deepseek包过程(本地部署版包会)
  • 腾讯的webUI怎样实现deepseek外部调用 ; 腾讯云通过API怎样调用deepseek
  • 解决 nodejs 设置cors 不生效问题
  • Linux nohup
  • Ruby语言的移动应用开发
  • 本地部署Anything LLM+Ollama+DeepSeek R1打造AI智能知识库教程
  • 【C++ 算法竞赛函数速查表】
  • 盛铂科技 SCP4006/4018/4040:国产袖珍式功率计 射频微波功率探头 平均功率计
  • 智能猫眼实现流程图
  • 基于SpringBoot的医院药房管理系统【源码+答辩PPT++项目部署】高质量论文1-1.5W字
  • 提示工程(Prompt Engineering)的进阶策略与实践指南
  • 人工智能神经网络
  • WebP2P+自研回音消除:视频通话SDK嵌入式EasyRTC构建高交互性音视频应用