나는 두 열에 하나의 이름이 몇 번 나타나는지 계산하려고하는 mysql 데이터베이스에 두 개의 열을 가지고있다. COUNT 함수 자체는 하나의 열에있는 합계 만 계산하기 때문에 작동하지 않습니다.SQL은 여러 열에 값이 나타나는 횟수를 계산합니까?
MySQL을 열 :
+-----------------+--------------+
| Member1 | Member2 |
+-----------------+--------------+
| John | Bill |
| Bill | John |
| Joe | John |
| Bill | Joe |
| John | Steve |
+-----------------+--------------+
원하는 출력 :
+-----------------+--------------+
| Member | Total |
+-----------------+--------------+
| John | 4 |
| Bill | 3 |
| Joe | 2 |
| Steve | 1 |
+-----------------+--------------+
어떤 아이디어가? 감사!
가능한 복제본 [SQL, 여러 열로 계산 한 다음 그룹화] (http://stackoverflow.com/questions/12354207/sql-count-in-multiple-columns-then-group-by) –