View를 이용해 각각 테이블의 똑같은 이름의 PK를 각 컬럼으로 검색 가능할까요 1

by Penguin [2022.11.17 08:12:22]


안녕하세요 데이터 베이스 초보입니다

제목에 기재 해놨지만 좀 더 자세하게 적으면 

1,2,3,4,5테이블이 있으면 공통적으로 사용하고 있는 1번 PK를 뷰를 이용해서 각각 별도이름의 컬럼 으로 나열하고 싶은데 일반적으로 작성해버리면 곱으로 검색되버립니다.. PK라 조건이 안먹는것 같기도 하고 가능하지않은걸 생각하는것 같기도 해서 질문 드립니다.

by 우리집아찌 [2022.11.17 12:26:07]

뷰를 작성한 sql 을 올려주세요.


by 마농 [2022.11.21 10:00:18]

1. 공통의 PK 항목을 굳이 이름을 다르게 5번 중복 표현해야 할 이유가 있는지 의문입니다.
2. "일반적으로 작성해버리면 곱으로 검색되버립니다."
- 일반적이지 않게 잘못 작성한 듯 합니다. 조인 조건 누락 등

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