반응형
다음과 같은 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
반응형
'MySql' 카테고리의 다른 글
MySQL 페이지 새로 고침에서 재설정되지 않도록 카운트 다운 타이머를 만드는 방법 (0) | 2021.02.06 |
---|---|
MySQL phpmyadmin 자동 로그 아웃 시간 (0) | 2021.02.06 |
MySQL PHP 서비스를 사용하여 AngularJS를 mysql에 연결 하시겠습니까? (0) | 2021.02.06 |
MySQL 열에 쿼리를 저장 한 다음 해당 쿼리를 사용하려면 어떻게해야합니까? (0) | 2021.02.06 |
MySQL 외래 키를 만들 수 없습니다 (오류 1072). (0) | 2021.02.06 |
댓글