[SQL] 그것은 MySQL을 사용 여러 열 BY GROUP 할 수 있습니까?
SQL그것은 MySQL을 사용 여러 열 BY GROUP 할 수 있습니까?
그것은 MySQL의 SELECT 쿼리에 두 개 이상의 열이 GROUP BY 할 수 있습니까? 예를 들면 :
GROUP BY fV.tier_id AND 'f.form_template_id'
해결법
-
==============================
1.
GROUP BY col1, col2, col3
-
==============================
2.예, 여러 열로 그룹이 있습니다. 예를 들어,
예, 여러 열로 그룹이 있습니다. 예를 들어,
SELECT * FROM table GROUP BY col1, col2
결과를 우선하여 COL2, COL1로 그룹화한다. MySQL의에서 열 환경 설정은 왼쪽에서 오른쪽으로 이동합니다.
-
==============================
3.네,하지만 두 개의 열이 평균 이상 무엇을 그룹화는 무엇입니까? 음, 행마다 각각의 고유 한 쌍에 의해 그룹화 동일합니다. 당신이 열을 나열 순서는 행 정렬 방식을 변경합니다.
네,하지만 두 개의 열이 평균 이상 무엇을 그룹화는 무엇입니까? 음, 행마다 각각의 고유 한 쌍에 의해 그룹화 동일합니다. 당신이 열을 나열 순서는 행 정렬 방식을 변경합니다.
귀하의 예제에서 작성합니다
GROUP BY fV.tier_id, f.form_template_id
한편, 코드
GROUP BY가, f.form_template_id fV.tier_id
유사한 결과를 얻을 수 있지만, 다르게 분류한다.
-
==============================
4.
group by fV.tier_id, f.form_template_id
-
==============================
5.간단한 예제를 사용하려면, 나는 사이트에 방문 페이지 별 고유 한 IP 주소를 요약하는 데 필요한 카운터를했다. 기본적으로 페이지 이름으로 다음 IP에 의해 그룹화된다. 나는 DISTINCT와 GROUP BY의 조합으로 그것을 해결.
간단한 예제를 사용하려면, 나는 사이트에 방문 페이지 별 고유 한 IP 주소를 요약하는 데 필요한 카운터를했다. 기본적으로 페이지 이름으로 다음 IP에 의해 그룹화된다. 나는 DISTINCT와 GROUP BY의 조합으로 그것을 해결.
SELECT pagename, COUNT(DISTINCT ipaddress) AS visit_count FROM log_visitors GROUP BY pagename ORDER BY visit_count DESC;
-
==============================
6.당신은 동시에 두 개의 컬럼에 의해 그룹 (나는 이것을 적용해야) 선호하는 경우에, 난 그냥이 점을 보았다 :
당신은 동시에 두 개의 컬럼에 의해 그룹 (나는 이것을 적용해야) 선호하는 경우에, 난 그냥이 점을 보았다 :
SELECT CONCAT (col1, '_', col2) AS Group1 ... GROUP BY Group1
-
==============================
7.
GROUP BY CONCAT(col1, '_', col2)
from https://stackoverflow.com/questions/1841426/is-it-possible-to-group-by-multiple-columns-using-mysql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 또 다른 하나 개의 SQL Server 테이블에서 행을 복사하는 방법 (0) | 2020.06.21 |
---|---|
[SQL] Sequelize 단수 테이블 이름을 사용하도록하는 방법 (0) | 2020.06.21 |
[SQL] 다수의 소비자와 SQL 테이블로 작업 대기열 (PostgreSQL을) (0) | 2020.06.21 |
[SQL] 테이블 스캔 및 클러스터 된 인덱스 스캔의 차이점은 무엇입니까? (0) | 2020.06.21 |
[SQL] SQL 서버 - 여기서 "sys.functions"인가? (0) | 2020.06.21 |