저는 센서스 데이터를 사용하고 있으며 이름 목록을 제공하여 레코드를 검색 할 수있는 기능을 제공하고자합니다. 이름을 알고 있거나 2 명 또는 3 명인 경우 이름이없는 모든 주소를 제외 할 수 있습니다. 이 예제 데이터 세트 고려 (주소, 가족 이름, 뒤따라야) :SQL 쿼리 질문 - 공통점을 사용하여 행 그룹을 선택하는 방법
"Janemount 하단에있는 집이 거주자 (코르크 제 4 도시 (의 일부), 코르크)", "도박", "줄리아 "
"Janemount Lower (코크 4 번 도시, 코르크)에서 "2 집 거주자", "Gamble", "Richard"
"Janemount Lower (코크 No. "Janemount Lower (Cork No. 4 Urban (일부), Cork)의 집 2", "Gamble", "Helen"
Julia, Hannah 및 Helen에 대한 검색은 공통 주소를 공유하므로 4 개의 행을 모두 반환 할 수 있어야합니다. 그것은 충분히 간단하게 들리지만, 나는 이것으로 문제가 있습니다. 데이터 세트의 크기 때문에 커서가 없어졌습니다. 어떤 아이디어?
당신이 시도 할 수
"줄리아"에 대한 검색을 요청하면 4 개의 레코드를 제공해야합니까? –
어떤 SQL Server 버전을 사용하고 있습니까? – Lamak
"Julia"에 대한 검색을 요청하면 4 개의 레코드를 제공해야합니까? - 맞아. 그냥 줄리아가 온 가족을 그 주소로 돌려 보낼거야. –