SQL조회 질문입니다. 0 2 2,517

by 돼지뚱뙝이 [SQL Query] SELECT [2016.08.11 11:42:47]


테이블 명 ADDRESS

NAME       ADDRESS              JOB

홍길동      대한민국 서울시     검사

고길동      대한민국 서울시     판사

박형사      대한민국 인천시     형사

둘리         대한민국 구리시     변호사

 

일때 주소를 검색해서 조회값이 2개이상인것만 조회 되게할려면 어떻케해야 하나요?

SELECT * FROM  ADDRESS WHERE 웨어값 를 하면 조회값이2개인 홍길동과 고길동만 조회 되게 하려고합니다.

by 신이만든짝퉁 [2016.08.11 11:53:14]

select *

  from (

select name, address, job, count(*) over(partition by address) cnt

   from address) where cnt >= 2;
 


by 돼지뚱뙝이 [2016.08.11 13:12:28]

짝퉁님 감사합니다. 어찌해야할지 난감했는대 힌트를 주셔서 감사합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입