안녕하세요..
다름이 아니고.. 이벤트에 대한 집계 쿼리를 하는데..
기본키없구요..
도저히 답이 안나오네요..
열은 이름, 주민번호, 핸폰, 이메일, 우편번호, 주소
이렇게 되있고요..
예를 들어..
이름 주민번호 핸폰 우편번호 주소
---- ---------- ------------ ------- ------------
테스트 11111-11111 011-1111-1111 232-232 경기도 수원시 DB아파트 1호
테스트2 22222-22222 011-1111-1111 232-232 경기도 수원시 DB아파트 1호
테스트3 33333-33333 011-1111-1111 222-112 경기도 의왕시 SQL아파트 1호
테스트4 44444-44444 022-2222-2222 333-333 경기도 안양시 MS아파트 1호
테스트5 55555-55555 055-5555-5555 333-333 경기도 안양시 MS아파트 1호
테스트6 66666-55555 055-5555-5555 333-333 경기도 안양시 MS아파트 1호
테스트6 66666-66666 066-6666-6666 123-555 경기도 원주시 MSSQL아파트 1호
이렇게 되면..
이름 주민번호 핸폰 우편번호 주소
---- ---------- ------------ ------- ------------
테스트 11111-11111 011-1111-1111 232-232 경기도 수원시
테스트4 44444-44444 022-2222-2222 333-333 경기도 안양시 MS아파트 1호
테스트5 55555-55555 055-5555-5555 333-333 경기도 안양시 MS아파트 1호
테스트6 66666-66666 066-6666-6666 123-555 경기도 원주시 MSSQL아파트 1호
이렇게 하나만 나와야 합니다..
어쨌든 응모는 3사람이 했지만, 조건이 주소나, 전화번호나, 주민번호가 중복되면
그 중복되는 데이터 중에서 하나만 출력 되야 합니다..
아 쓰면서도 헷갈리네요..
여튼 주민번호와, 핸드폰번호, 주소 중에 하나라도 일치하면 그 일치하는 데이터 중에서
하나만 출력되게 해야합니다..
이게 가능한지요..
아무리 해봐도 안되네요..어허..
고수님들의 답변 부탁드립니다..
|