첫 번째 스크린 샷과 같은 Oracle보기 (여러 테이블에서 조인 됨)가 있습니다. address_type은 항상 owner 또는 property 여야합니다. 두 번째 스크린 샷과 같은 결과를 얻고 싶습니다. SQL을 사용하여이를 수행하는 방법? 죄송합니다. 저는 SQL 초보자입니다.sql 행을 행으로 조 변경하려면
-1
A
답변
1
당신은 내부 사용할 수 있습니다
가입 :select tab1.address_id, tab1.address as owner_address,
tab1.city as owner_city, tab1.state as owner_state,
tab1.zip as owner_zip, tab2.address as property_address,
tab2.city as property_city, tab2.state as property_state,
tab2.zip as property_zip
from tab1
full outer join tab2
on tab1.address_id = tab2.address_id
where tab1.address_type = 'owner'
and tab2.address_type = 'property'
TAB1 모든 소유자에게 정보, 모든 재산 정보를 포함 TAB2가 포함되어 있습니다. address_id를 사용하여 가입 할 수 있습니다.
죄송합니다. 테스트 할 수 없습니다.
+0
감사합니다. 약간의 사소한 변화. 나는 당신의 코드와 함께 작동시킬 수있었습니다. –
관련 문제
- 1. 열을 행으로 조 변경
- 2. Assembly에서 이미지를 조 변경하려면 어떻게해야합니까?
- 3. ms에서 행을 열로 조 변경하는 방법
- 4. 행으로 열과 행을 행으로 사용합니다.
- 5. wav 파일의 키를 조 변경하려면 푸리에 변환
- 6. 행을 열로 조 변경/피벗
- 7. SQL에서 행을 조 변경하는 방법
- 8. SQL Server : 행을 한 행으로 변환
- 9. SQL Access - 여러 행을 한 행으로 옮기기
- 10. SQL 여러 행을 단일 행으로 쿼리
- 11. Oracle SQL : 행을 단일 행으로 병합
- 12. 오라클 SQL에서 열에서 행으로 테이블을 조 변경하는 방법
- 13. 파일의 행을 행으로 만듭니다.
- 14. 행을 행으로 변환
- 15. 여러 행을 하나의 행으로 결합
- 16. 여러 행을 하나의 행으로 연결
- 17. 여러 행을 같은 행으로 계산 -
- 18. id가 0이면 행을 모든 행으로 가져옵니다.
- 19. 홀수 행을 사용하여 행을 두 행으로 분할합니다.
- 20. 여러 자식 행을 하나의 행으로 결합 MYSQL
- 21. 행을 식별자가있는 여러 행으로 분할
- 22. MySQL CSV 행을 여러 행으로
- 23. 여러 행을 하나의 행으로 결합하십시오.
- 24. 여러 행을 하나의 행으로 묶기
- 25. 단일 행을 이전 행으로 옮깁니다.
- 26. 여러 행을 하나의 행으로 결합
- 27. 한 행을 두 행으로 나누기
- 28. 단일 행을 여러 행으로 펼치기
- 29. 행을 의류 제품의 행으로 표시합니다.
- 30. 하나의 행을 여러 행으로 변환하십시오.
가능한 여러 개의 [SQL Server 피벗 테이블 여러 열 집계] (http://stackoverflow.com/questions/14694691/sql-server-pivot-table-with-multiple-column-aggregates) –
중복이 아님 왜냐하면 그들은 '피벗 (pivot)'문장을 알지 못했기 때문에, 그렇습니다. –
어떤 DMBS를 사용하고 있습니까? –