2 개의 테이블을 조인 할 때 2 개의 행을 반환하는 간단한 쿼리가 있습니다. 쿼리는 다음과 같습니다.
SELECT
id, fecha, tipo, fuente, origen, estado, gravedad, cliente,
sectores, datos, idInforme, idDepartamento
FROM
Informe I
INNER JOIN
InformeDepartamento ID ON I.ID = ID.idInforme
내가 필요한 것은 'idDepartamento'열이 병합되고 쉼표로 구분 된 단일 행만 반환하는 것입니다. 그래서 내용은 1,4
어떻게 할 수 있습니까? 나는 시도 PIVOT
했지만 이것이 올바른 접근 방식이 아니라고 생각하므로 작동하지 않았습니다.
STUFF 및 XML 경로를 사용하여 필요한 것을 얻을 수 있습니다. 다음은 사용 방법에 대한 좋은 예입니다. stuff example
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다