parents
(실제 엄마 & 테이블에 아빠 부모 이름) 테이블, children
테이블 (이들은 부모의 자식입니다. 성) 및 x-ref
테이블 : xref-id, parent-id 및 child-id.가변 개수 레코드의 단일 행을 반환하는 SQL x-ref 쿼리
xref 테이블은 엄마/아버지 콤보가 가질 수있는 다양한 수의 어린이를 수용합니다.
부모 및 자식 이름의 단일 행을 반환하는 쿼리가 필요합니다. 내가 직면 한 문제는 부모 중 한 명은 아이를 낳고, 일부는 아이를 두 명 이상 낳는다는 것입니다.
나는 매우 난처한 상황에 빠진거야 ...
TLB_PARENT:
p_id, momfname, dadfname
TLB_CHILD:
c_id, childfname, childlname
TLB_XREF
xref_id, p_id, c_id
어떤 도움도 정말 감사합니다!
왜 완벽하게 정규화 된 구조를 완전히 비정규 화하는 쿼리가 필요합니까/필요합니까? –
이 질문과 대답을 확인하십시오 : http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-ms-sql-server-2005 –
또는 다른 방법으로 PIVOT 및 그 결과 10 개의 하위 이름에 대해 10 개의 열이 생성됩니다 (일부 NULL 포함). http://stackoverflow.com/questions/198716/pivot-in-sql-2005 –