이것은 내 상황입니다.SQL 쿼리 - 테이블의 테이블
표 A
Name | Phone
John 123
Mick 233
표 B
Department | Position
IT xxx
HR yyy
그리고 다음 구성 테이블 웹을 통해 동적으로 생성됩니다 :
나는 예에 의해, 다른 테이블이 표 C
Source | Field
TABLE A Name
TABLE B Department
응용 프로그램을 실행할 때 표 C를 읽고 데이터를 생성해야합니다. 이 경우 테이블 A의 모든 이름과 표 B의 모든 부서를 나열해야합니다.
어떻게 쿼리합니까? 누군가가 나를 도울 수 있기를 바랍니다.
건배! 당신은 표 C의 함량을 신뢰할 수없는 경우 내가 권하고 싶지 않다 - - 당신은 SQL에서이 작업을 수행해야하는 경우
그래서 테이블 A의 이름과 테이블 B의 부서를 나열하도록 테이블 C를 작성하는 쿼리를 원하십니까? 이 부분을 올바르게 이해하면 표 A와 표 B를 관련 짓는 필드 (직원 ID 등)가 필요합니다. 이미 C라는 테이블이 있다면 이름과 부서가 모두 있으므로 문제는 이미 해결되었습니다. 맞습니까? 테이블 C에서 읽었다 고 말하면, 이미 만들어져있는 것처럼 보입니다. –
StackOverflow에 오신 것을 환영합니다. 코드, XML 또는 데이터 샘플을 게시하는 경우 ** 텍스트 편집기에서 해당 행을 강조 표시하고 편집기 툴바에서 "코드 샘플"버튼 ('{}) '을 클릭하십시오. 구문 강조! –
어떤 DBMS를 사용하십니까? SQL 서버, 오라클, MySQL ....? –