아래 SQL 쿼리를 작성하는 방법은 무엇입니까?

Jabbars

아래와 같이 3 개의 열을 고려하십시오. col2 값이 1과 2와 같은 col1이있는 열을 가져와야하며 col3에는 col2에 대해 2 개의 다른 값이 있으며 col1은 col2와 col3에 대해 동일합니다.

Col1    Col2    Col3
A          1    IND
A          2    IND
A          3    IND
B          1    IND
B          2    PAK
B          3    IND
B          4    IND
C          1    IND
C          2    IND
C          3    PAK
C          4    PAK
D          1    IND
D          2    PAK
E          1    PAK
E          2    SA

결과는 아래와 같습니다.

Col1    Col2    Col3
B          1    IND
B          2    PAK
D          1    IND
D          2    PAK
E          1    PAK
E          2    SA

col1 및 col2에 대해 시도한 내용은 다음과 같습니다.

select col1 from your_table
where col2 in (1,2)
group by col1
having count(distinct col2) > 1
gbn

Col2에 3과 4가있는 행은 요청에 따라 무시할 수 있으므로

  • col1에서 자체 조인
  • (1, 2)의 col2로 필터링
  • col3은 다릅니다

이렇게

SELECT
   *
FROM
   MyTable M1
   JOIN
   MyTable M2 ON M1.COl1 = M2.COl1
WHERE
   M1.Col2 IN (1, 2)
   AND
   M2.Col2 IN (1, 2)
   AND
   M2.Col3 <> M1.COl3

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

아래 결과를 얻을 수있는 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리를 생성하는 방법은 무엇입니까?

분류에서Dev

조건부 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

조건부 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

이 경우 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

Visual Studio에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL Server 2000에서 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

아래 시나리오에 대한 단일 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

아래 문제에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

아래 표에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

쿼리 CI 구문에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

서로 종속성이있는 다중 SQL 삽입 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

테이블 데이터를 요약하는 SQL Server 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

관련없는 행을 추가하는 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리를 만드는 방법은 무엇입니까?

분류에서Dev

이 클래스 점수 SQL 쿼리를 디버깅하는 방법은 무엇입니까?

분류에서Dev

Lambda 표현식을 사용하여 LINQ에 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

Lambda 표현식을 사용하여 LINQ에 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL에서 업데이트 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

DateTime을 찾기 위해 C #으로 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL Server 2008에서이 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

이 조건에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

Laravel에서 SQL 쿼리를 다시 작성하는 방법은 무엇입니까?

분류에서Dev

이 장면에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

이 SQL 쿼리를 laravel 쿼리로 변환하는 방법은 무엇입니까? 아래에서 쿼리 총합이 생성되지만 고객의 제품에 따라 합계가 필요합니다.

분류에서Dev

MySQL : 이미지가 나타내는 아래 시나리오에 대한 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

입력에서 SQL 쿼리를 보호하는 방법은 무엇입니까?

분류에서Dev

쿼리와 같은 SQL Server를 사용하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    아래 결과를 얻을 수있는 SQL 쿼리를 작성하는 방법은 무엇입니까?

  2. 2

    SQL 쿼리를 작성하는 방법은 무엇입니까?

  3. 3

    SQL 쿼리를 생성하는 방법은 무엇입니까?

  4. 4

    조건부 SQL 쿼리를 작성하는 방법은 무엇입니까?

  5. 5

    조건부 SQL 쿼리를 작성하는 방법은 무엇입니까?

  6. 6

    이 경우 SQL 쿼리를 작성하는 방법은 무엇입니까?

  7. 7

    Visual Studio에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

  8. 8

    SQL Server 2000에서 쿼리를 작성하는 방법은 무엇입니까?

  9. 9

    아래 시나리오에 대한 단일 쿼리를 작성하는 방법은 무엇입니까?

  10. 10

    아래 문제에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

  11. 11

    아래 표에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

  12. 12

    쿼리 CI 구문에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

  13. 13

    서로 종속성이있는 다중 SQL 삽입 쿼리를 작성하는 방법은 무엇입니까?

  14. 14

    테이블 데이터를 요약하는 SQL Server 쿼리를 작성하는 방법은 무엇입니까?

  15. 15

    관련없는 행을 추가하는 SQL 쿼리를 작성하는 방법은 무엇입니까?

  16. 16

    SQL 쿼리를 만드는 방법은 무엇입니까?

  17. 17

    이 클래스 점수 SQL 쿼리를 디버깅하는 방법은 무엇입니까?

  18. 18

    Lambda 표현식을 사용하여 LINQ에 SQL 쿼리를 작성하는 방법은 무엇입니까?

  19. 19

    Lambda 표현식을 사용하여 LINQ에 SQL 쿼리를 작성하는 방법은 무엇입니까?

  20. 20

    SQL에서 업데이트 쿼리를 작성하는 방법은 무엇입니까?

  21. 21

    DateTime을 찾기 위해 C #으로 SQL 쿼리를 작성하는 방법은 무엇입니까?

  22. 22

    SQL Server 2008에서이 쿼리를 작성하는 방법은 무엇입니까?

  23. 23

    이 조건에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

  24. 24

    Laravel에서 SQL 쿼리를 다시 작성하는 방법은 무엇입니까?

  25. 25

    이 장면에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

  26. 26

    이 SQL 쿼리를 laravel 쿼리로 변환하는 방법은 무엇입니까? 아래에서 쿼리 총합이 생성되지만 고객의 제품에 따라 합계가 필요합니다.

  27. 27

    MySQL : 이미지가 나타내는 아래 시나리오에 대한 쿼리를 작성하는 방법은 무엇입니까?

  28. 28

    입력에서 SQL 쿼리를 보호하는 방법은 무엇입니까?

  29. 29

    쿼리와 같은 SQL Server를 사용하는 방법은 무엇입니까?

뜨겁다태그

보관