MySQL(mariaDB)로 셀프조인(self join) 구현하기
셀프조인 (self join) 일반적으로 JOIN은 연관된 두 개의 테이블을 연결하기 위해서 사용되지만, 자신의 테이블을 참조하는 셀프조인도 가능합니다.예제로 사용될 테이블은 사원의 정보를 담고 있는 테이블로 아래와 같습니다. SELECT * FROM employee; +----+-----------+-------------+ | id | name | superior_id | +----+-----------+-------------+ | 1 | 김사장 | NULL | | 2 | 정과장 | 1 | | 3 | 최대리 | 2 | | 4 | 이대리 | 2 | | 5 | 박고문 | NULL | +----+-----------+-------------+ 사원의 id와 이름 그리고 직속상관(superior)의 id를..
Database
2018. 11. 16. 19:53