본문 바로가기
MySql

MySQL에서 별개의 2 개 열 조합 선택

by 베이스 공부 2021. 2. 6.
반응형

다음과 같은 mysql 테이블이 있습니다.

1   value1    value2    3534
2   value1    value1    8456
3   value1    value2    3566
4   value1    value3    7345
5   value2    value3    6734

고유 한 열 2와 3이있는 모든 행을 선택하는 쿼리가 필요합니다. 예를 들어이 예제에서 원하는 출력은 다음과 같습니다.

1   value1    value2    3534
2   value1    value1    8456
4   value1    value3    7345
5   value2    value3    6734

나는 그것을하는 방법에 대한 몇 가지 샘플을 찾았지만 모두 각 열에서 개별적으로 선택합니다.

 

해결 방법

 

첫 번째 열이 고유하다고 가정하면 다음을 수행 할 수 있습니다.

SELECT id, col2, col3, col4
FROM yourtable
WHERE id IN
(
    SELECT MIN(id)
    FROM yourtable
    GROUP BY col2, col3
)


 

참조 페이지 https://stackoverflow.com/questions/11277251

 

 

반응형

댓글