MS SQL은 하나의 쿼리로 동일한 테이블에서 관련 데이터를 검색합니다.

Shamrockonov

가장 간단한 형태의 mc.staff라는 테이블이 있습니다.


아이디 | 이름 | supervisorId


사람의 ID와 이름뿐만 아니라 상사의 ID와 이름도 한 줄로 꺼내는 쿼리가 필요합니다. 테이블에 대한 일종의 자체 조인을 사용하면 작동한다고 들었지만 그 뒤에있는 논리를 알아낼 수없는 것 같습니다. 올바른 방향으로 모든 포인터를 주시면 감사하겠습니다.

춘 린

여기에서 INNER JOIN을 사용하도록 선택할 수 있습니다. INNER JOIN은 두 테이블 모두에 일치하는 항목이있는 한 두 개 이상의 테이블 사이의 공통 필드를 기반으로 행을 결합하는 데 사용됩니다. 여기서 사용할 유사성은 mc.staff의 supervisorId와 mc.staff의 id입니다.

따라서 다음 쿼리는 결과를 반환합니다.

SELECT A.id, A.name, B.id, B.name
FROM mc.staff A
INNER JOIN mc.staff B ON A.supervisorId = B.id

내가 틀렸다면 나를 바로 잡으십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

다른 테이블에서 관련 데이터를 가져 오는 SQL 쿼리

분류에서Dev

다 대다 관계의 브리징 테이블에서 데이터를 검색하기위한 쿼리

분류에서Dev

두 테이블에서 데이터를 검색하는 방법은 관련이 없습니다.

분류에서Dev

MS Access : 동일한 사용자 집합에 대한 다른 테이블의 다른 데이터를 하나의 테이블로 병합

분류에서Dev

Power BI-X 축에 table2의 다른 필드 하나가있을 때 table1의 모든 데이터를 두 개의 다 대다 관련 테이블에서 많은 관련 테이블로 시각적 개체로 표시합니다.

분류에서Dev

Power BI-X 축에 table2의 다른 필드 하나가있는 경우 table1의 모든 데이터를 두 개의 많은 관련 테이블에서 많은 관련 테이블로 시각적 개체로 표시합니다.

분류에서Dev

PHP / MySql에서 단일 쿼리로 여러 테이블에서 '관련'데이터를 얻습니까?

분류에서Dev

UPDATE 쿼리에서 동일한 테이블의 데이터를 사용하는 방법은 무엇입니까?

분류에서Dev

동일한 데이터베이스의 한 테이블에서 다른 테이블로 데이터를 복사하는 방법은 무엇입니까?

분류에서Dev

일대 다 관계로 Django 테이블에서 관련 필드 쿼리

분류에서Dev

데이터베이스의 일련 번호를 자동으로 관리하는 방법은 무엇입니까?

분류에서Dev

Oracle은 데이터를 다른 테이블에 입력하는 것과 관련하여 하나의 테이블을 업데이트합니다.

분류에서Dev

MS-Access (Sql)의 양식에서 매핑 테이블과 값을 기반으로 일련의 ID를 생성하는 방법은 무엇입니까?

분류에서Dev

하나의 쿼리에서 테이블 관계를 위아래로 이동

분류에서Dev

하나의 쿼리에서 테이블 관계를 위아래로 이동

분류에서Dev

다른 두 테이블의 계산을 기반으로 한 테이블에서 데이터를 검색하는 방법은 무엇입니까?

분류에서Dev

3 개의 테이블에서 데이터를 검색하는 SQL 쿼리

분류에서Dev

MySQL은 한 테이블에서 다른 필드의 다른 테이블로 데이터를 복사합니다.

분류에서Dev

MYSQL에 대한 테이블에서 데이터를 페치하려면 SQL 쿼리가 필요합니다.

분류에서Dev

1 개의 데이터베이스 PHP에서 2 개의 테이블에서 관련 정보를 검색하는 mySQL 쿼리

분류에서Dev

iOS 애플리케이션에 대한 하나의 쿼리로 단일 sqlite 데이터베이스의 여러 테이블에서 데이터를 가져 오는 방법은 무엇입니까?

분류에서Dev

열과 관련하여 SQL 테이블에서 동일한 레코드 계산

분류에서Dev

SQL은 하나의 쿼리에서 두 테이블을 합산합니다.

분류에서Dev

하나의 쿼리에서 동일한 테이블의 여러 기준 그룹을 충족하는 데이터를 가져 오기 위해 SQL 쿼리가 필요합니다.

분류에서Dev

MS Access SQL : 다른 테이블의 합계를 기반으로 한 테이블의 데이터 반환

분류에서Dev

동일한 테이블 내에서 두 개의 레코드를 검색하고 하나의 쿼리에서 datediff를 가져옵니다.

분류에서Dev

30 일이 지난 데이터를 한 테이블에서 다른 테이블로 이동하는 방법은 무엇입니까?

분류에서Dev

Oracle-열 값을 기반으로 한 테이블에서 다른 테이블로 데이터를 비닝하는 SQL 쿼리?

분류에서Dev

쿼리 최적화-SQL에서 효율적으로 일대 다 관계 테이블의 결과 조합

Related 관련 기사

  1. 1

    다른 테이블에서 관련 데이터를 가져 오는 SQL 쿼리

  2. 2

    다 대다 관계의 브리징 테이블에서 데이터를 검색하기위한 쿼리

  3. 3

    두 테이블에서 데이터를 검색하는 방법은 관련이 없습니다.

  4. 4

    MS Access : 동일한 사용자 집합에 대한 다른 테이블의 다른 데이터를 하나의 테이블로 병합

  5. 5

    Power BI-X 축에 table2의 다른 필드 하나가있을 때 table1의 모든 데이터를 두 개의 다 대다 관련 테이블에서 많은 관련 테이블로 시각적 개체로 표시합니다.

  6. 6

    Power BI-X 축에 table2의 다른 필드 하나가있는 경우 table1의 모든 데이터를 두 개의 많은 관련 테이블에서 많은 관련 테이블로 시각적 개체로 표시합니다.

  7. 7

    PHP / MySql에서 단일 쿼리로 여러 테이블에서 '관련'데이터를 얻습니까?

  8. 8

    UPDATE 쿼리에서 동일한 테이블의 데이터를 사용하는 방법은 무엇입니까?

  9. 9

    동일한 데이터베이스의 한 테이블에서 다른 테이블로 데이터를 복사하는 방법은 무엇입니까?

  10. 10

    일대 다 관계로 Django 테이블에서 관련 필드 쿼리

  11. 11

    데이터베이스의 일련 번호를 자동으로 관리하는 방법은 무엇입니까?

  12. 12

    Oracle은 데이터를 다른 테이블에 입력하는 것과 관련하여 하나의 테이블을 업데이트합니다.

  13. 13

    MS-Access (Sql)의 양식에서 매핑 테이블과 값을 기반으로 일련의 ID를 생성하는 방법은 무엇입니까?

  14. 14

    하나의 쿼리에서 테이블 관계를 위아래로 이동

  15. 15

    하나의 쿼리에서 테이블 관계를 위아래로 이동

  16. 16

    다른 두 테이블의 계산을 기반으로 한 테이블에서 데이터를 검색하는 방법은 무엇입니까?

  17. 17

    3 개의 테이블에서 데이터를 검색하는 SQL 쿼리

  18. 18

    MySQL은 한 테이블에서 다른 필드의 다른 테이블로 데이터를 복사합니다.

  19. 19

    MYSQL에 대한 테이블에서 데이터를 페치하려면 SQL 쿼리가 필요합니다.

  20. 20

    1 개의 데이터베이스 PHP에서 2 개의 테이블에서 관련 정보를 검색하는 mySQL 쿼리

  21. 21

    iOS 애플리케이션에 대한 하나의 쿼리로 단일 sqlite 데이터베이스의 여러 테이블에서 데이터를 가져 오는 방법은 무엇입니까?

  22. 22

    열과 관련하여 SQL 테이블에서 동일한 레코드 계산

  23. 23

    SQL은 하나의 쿼리에서 두 테이블을 합산합니다.

  24. 24

    하나의 쿼리에서 동일한 테이블의 여러 기준 그룹을 충족하는 데이터를 가져 오기 위해 SQL 쿼리가 필요합니다.

  25. 25

    MS Access SQL : 다른 테이블의 합계를 기반으로 한 테이블의 데이터 반환

  26. 26

    동일한 테이블 내에서 두 개의 레코드를 검색하고 하나의 쿼리에서 datediff를 가져옵니다.

  27. 27

    30 일이 지난 데이터를 한 테이블에서 다른 테이블로 이동하는 방법은 무엇입니까?

  28. 28

    Oracle-열 값을 기반으로 한 테이블에서 다른 테이블로 데이터를 비닝하는 SQL 쿼리?

  29. 29

    쿼리 최적화-SQL에서 효율적으로 일대 다 관계 테이블의 결과 조합

뜨겁다태그

보관