JDBC 如何打印出数据库一对多的数据

**数据可有两个表,问题表和选项表 一个问题对应两个及以上的选项,
在数据库内,用外连接方式可以查询出来,但是 有几个选项,就会显示几条数据,
如何在JDBC 用语句打印出 一个问题 对应的几个选项 显示为一条数据呢
例如: 问题1 : 选项 A 选项B 选项C__

题目和选项可以一次性查询出来。用一个sql查询。
通过GROUP_CONCAT(查询字段 separator ';') 拼接多行一列的结果值(选项)。
然后根据分号;进行分割就行。
查询每个部门所有员工信息(一对多):

img

这个应该用到条件查询,根据条件不同显示不同结果