例一

SELECT
qqo.questionID '题目id',
qqo.quesOption '选项'
FROM qz_question_option qqo,
qz_question qq
WHERE qqo.questionID = qq.questionID

上面多行记录合并为如下形式:(sqlserver可以用,其他未试)

SELECT
qq.questionID '题目id',
(SELECT
qqo.quesOption + ' | '
FROM qz_question_option qqo
WHERE qqo.questionID = qq.questionID AND qqo.valid = 1
FOR xml PATH (''))
AS '选项'
FROM qz_question qq

 例二

同一个组的多个组长合并:(Oracle可用)

  SELECT sb.bch_cde, sb.bch_desc, sb.bch_sts, wm_concat(sagu.user_name)
FROM S_BCH sb
LEFT JOIN S_APPOVE_GROUP_USER sagu
ON sb.bch_cde = sagu.group_id
AND sagu.captain_flag = 'Y'
WHERE bch_flag = '01'
and BCH_SUP_CDE = '00020100'
and BCH_STS = 'A'
group by sb.bch_cde, sb.bch_desc, sb.bch_sts;

最新文章

  1. 提升mysql性能的建议
  2. Mac OSX 下用 Homebrew 安装 MongoDB 并配置到 WebStorm 中
  3. 使用JUnit4进行java单元测试
  4. HDU-4737 A Bit Fun 维护
  5. Makefile与shell脚本的区别
  6. python手记(46)
  7. Javac和java命令执行java程序
  8. 关于非阻塞connnect的看法
  9. YourSQLDba介绍
  10. Session过期,跳出iframe框架页显示会话过期页面
  11. python中lambda的使用
  12. pipeline
  13. Vue注意事项及用得较多的属性归纳
  14. Dev_GridView:设置列为Button
  15. zabbix官网不能访问的问题
  16. docker学习系列(四):数据持久化
  17. PureFtpd 连接数据库错误
  18. TF随笔-9
  19. 使用jquery.qrcode生成二维码及常见问题解决方案
  20. 集合--数据结构与算法JavaScript描述(9)

热门文章

  1. 广告计价方式:CPM,CPC,CPA
  2. mysql源码分析-启动过程
  3. 十、scala、spark集群搭建
  4. 九个最容易出错的 Hive sql 详解及使用注意事项
  5. gin框架的路由源码解析
  6. springboot异常处理之404
  7. Centos 7 下的KVM虚拟机
  8. C++ 异常机制(上)
  9. .NET Core引入日志(Log4Net篇)
  10. spring cloud gateway 日志打印