는합
+---+---+
| x | y |
+---+---+
| 1 | 2 |
| 1 | 5 |
| 5 | 2 |
| 5 | 1 |
+---+---+
나는 다음과 같은 결과
에 대한 SQL 쿼리를 갖고 싶어 테이블이라고 테이블 아래+----+-------------+
| id | count_total |
+----+-------------+
| 1 | 3 |
| 2 | 2 |
| 5 | 3 |
+----+-------------+
참고 : 나는 별도로 계산 할 수 있었다 id 당 행 수 있지만 동일한 ID에 대한 합계를 얻을 수 없습니다. 그래서 하나의 쿼리에서 아래의 쿼리를 합치거나 합치고 싶습니다.
SELECT x, count(*) as total_x FROM table GROUP BY x
SELECT y, count(*) as total_y FROM table GROUP BY y