인풋 박스로 받은 데이터베이스에서 두 개 이상의 데이터를 처음 접했을 때, 처음에는 컬렉션으로 문제를 해결하는 것을 생각했고, 결국 컨설팅 후 SQL 문을 통해 해결할 수 있습니다.
GROUP_CONCAT(`member_pic` SEPARATOR ',') memberPic, 아래 설명:
용어 사전:
1.concat(): 여러 문자열을 하나의 문자열로 연결합니다.
참고: Oracle의 CONCAT()는 두 개의 매개변수만 허용하며 한 번에 두 개의 문자열만 연결할 수 있지만 Oracle에서는 '||'를 사용하여 한 번에 여러 문자열을 연결할 수 있습니다.
2.group_concat(): group_concat( [distinct] field to be connected [order by sorting field asc/desc] [separator 'separator'] ), 이 함수는 문자열 결과를 반환하고 결과는 그룹의 연결 값으로 결합됩니다. 이 되다.
참고: distinct를 사용하여 중복 값을 제외할 수 있으며, 결과에서 값을 정렬하려면 order by 절을 사용할 수 있습니다.
3.separator: 구분 기호는 문자열 값이며 기본값은 쉼표입니다.