JPQL 查询中 GROUP_CONCAT 时出现 Facins 问题。
SELECT a.parent_code,
a.father_name,
GROUP_CONCAT(CONCAT('Student Name : ',b.student_name, ', Student Code : ', b.student_code) SEPARATOR ', ') AS student_details
FROM mse_student_parent_guardian_details a
INNER JOIN mse_student_details b ON a.id = b.parent_id
GROUP BY a.parent_code, a.father_name;
这是如何在 JPQL 查询中使用此 GROUP_CONCAT 的查询,请帮助使用 @Query 注释
在 JPQL 中,我们没有像 MySQL 中那样的 GROUP_CONCAT,但您可以使用 STRING_AGG 获得类似的结果。
STRING_AGG(CONCAT('Student Name : ', b.studentName, ', Student Code : ', b.studentCode), ', ') AS student_details