2 개의 논리 테이블이 포함 된 여러 테이블 관계가 있습니다. primaryID에 관계 테이블에 이것의 목적은 데이터베이스 내에서 가족 관계를 보여주는 것입니다 가족 관계와 관련된 Sql 쿼리 문제가 어려움
ReciprocalID
에 관계 테이블에 조인 레코드 테이블의 두 번째 인스턴스를 조인기록 테이블. 각 기본 레코드 테이블에는이 사람이 데이터베이스에있는 모든 다른 가족 관계를 보여주는 하나 이상의 행이 관계 테이블에 있습니다.
나는 부모와 연락처 정보와 함께이 학교에 다니는 각 어린이의 이름을 표시하는 연락 목록을 만들려고 노력하고 있습니다.
저는 각 부모 밑에 아이들을 보여줄 수있는 지점에 이르렀지만, 이제는이 두 가지를 하나로 합칠 방법을 찾아야합니다.
나는이 데이터베이스 (Education Edge 7)의 디자인을 제어 할 수 없어서 내 쿼리 및 내 보고서보기를 보유하는 별도의 데이터베이스를 만들었습니다. 이 일을하고있는 학교는 CR 8.5에 접속할 수 있습니다.
지금은 CR의 최고 그룹이 기록 업무의 성으로 있고, 두 번째 그룹은 기록 업무의 전체 이름입니다. 모든 하위 레코드를 가져 오는 하위 리포트가 있습니다.
'딸'과 '아들'을 자식으로, '어머니'또는 '아버지'를 부모로 변환하는 기본보기 (위에 설명한 설명)의 사례를 사용했습니다.
희망 사항이 너무 많습니다. 더 이상 정보가 필요하면 그냥 물어보십시오.
SELECT dbo.vwEA7RelationshipsTableView.PRIMARYID,
dbo.vwEA7RecordsTableView.LASTNAME AS PRIMARYLASTNAME,
dbo.vwEA7RecordsTableView.FIRSTNAME AS PRIMARYFIRSTNAME,
dbo.vwEA7RecordsTableView.NAMEFORDISPLAY AS PRIMARYNAME,
CASE dbo.vwEA7RelationshipsTableView.PRIMARYDESC
WHEN 'Father' THEN 'Parent'
WHEN 'Mother' THEN 'Parent'
WHEN 'Son' THEN 'Child'
WHEN'Daughter' THEN 'Child'
ELSE dbo.vwEA7RelationshipsTableView.PRIMARYDESC
END AS PRIMARYDESC,
dbo.vwEA7RelationshipsTableView.RELATIONID,
vwEA7RecordsTableView_1.LASTNAME AS RELATIONLASTNAME,
vwEA7RecordsTableView_1.NAMEFORDISPLAY AS RELATIONNAME,
dbo.vwEA7RelationshipsTableView.RELATIONDESC
FROM dbo.vwEA7RelationshipsTableView INNER JOIN
dbo.vwEA7RecordsTableView ON
dbo.vwEA7RelationshipsTableView.PRIMARYID = dbo.vwEA7RecordsTableView.ID INNER JOIN
dbo.vwEA7RecordsTableView AS vwEA7RecordsTableView_1 ON
dbo.vwEA7RelationshipsTableView.RELATIONID = vwEA7RecordsTableView_1.ID
TableViews는 주 데이터베이스의 주 테이블을 실제로 재 작성한 것입니다.
무엇이 질문입니까? – dotjoe
"나는 각 부모 밑에 아이들을 보여줄 수있는 시점에 이르렀으나, 이제는이 모든 것을 하나로 합칠 방법을 찾아야 만합니다."-이 뜻을 설명 할 수 있습니까? – MartW
관계 테이블의 각 레코드에 사용할 수있는 몇 가지 설명이 있습니다. 각 레코드는 1 차 ID와 관계 ID의 관계를 알려주는 하나 이상의 레코드를 관계 테이블에 가지고 있습니다. 그래서 : 1 신원 미상의 어머니 (23) 홍길동 주니어 아들 1 신원 미상의 어머니 (24) 신원 미상 주니어 딸 1 신원 미상의 아내 (25) 홍길동 남편 25 홍길동 남편 1 신원 미상 아내 25 일 신원 미상의 아버지 (23) 홍길동 주니어 아들 원본 데이터입니다. 내가 가져다가 만든 아버지 어머니 = 부모와 딸 아들 = 아이 나는 같은 기록을 보여주는 방법 찾을 수 있어야합니다 – ecathell