by Penguin [2022.11.17 08:12:22]
안녕하세요 데이터 베이스 초보입니다
제목에 기재 해놨지만 좀 더 자세하게 적으면
1,2,3,4,5테이블이 있으면 공통적으로 사용하고 있는 1번 PK를 뷰를 이용해서 각각 별도이름의 컬럼 으로 나열하고 싶은데 일반적으로 작성해버리면 곱으로 검색되버립니다.. PK라 조건이 안먹는것 같기도 하고 가능하지않은걸 생각하는것 같기도 해서 질문 드립니다.
뷰를 작성한 sql 을 올려주세요.
1. 공통의 PK 항목을 굳이 이름을 다르게 5번 중복 표현해야 할 이유가 있는지 의문입니다.
2. "일반적으로 작성해버리면 곱으로 검색되버립니다."
- 일반적이지 않게 잘못 작성한 듯 합니다. 조인 조건 누락 등