나는 유사한 또는 다른 데이터를 포함하는 여러 열의 고유 한 수를 얻고 싶습니다 ... SQL Server 2005를 사용하고 있습니다 ... 한 열에 대해 고유 한 수를 취할 수 있지만 ... 한 번에 여러 열의 개수, 쿼리는 무엇입니까?고유 한 열 수?
1
A
답변
2
실행할 수있는 다음과 같은 선택, 파생 테이블에서 데이터를 가져 오는 :
select count(*) from (select distinct c1, c2, from t1) dt
0
이 결합 된 독특한 열 값의 수를 얻을의 고유 카운트를 얻으려면
SELECT COUNT(*) FROM TableName GROUP BY UniqueColumn1, UniqueColumn2
를 사용하려면 여러 개의 개별 열을 사용하십시오.
SELECT COUNT(DISTINCT Column1), COUNT(DISTINCT Column2)
FROM TableName
귀하가 원하는 정확한 내용이 확실하지 않습니다. 달성.
0
나는 하나의 쿼리에서 두 개의 고유 한 열에서 개별 SUMS를 얻는다고 생각합니다. 난 당신이 CASE 문을
SELECT FiscalYear, SUM(CASE WHEN ColA = 'abc' THEN 1 ELSE 0 END) AS ColATotal,
SUM(CASE WHEN ColB = 'xyz' THEN 1 ELSE 0 END) AS ColBTotal
FROM TableName
GROUP BY FiscalYear
희망이 도움을 사용할 수있는 데이터가 자연의 숫자가 아닌 경우이
SELECT FiscalYear, SUM(Col1) AS Col1Total, SUM(Col2) AS Col2Total
FROM TableName
GROUP BY FiscalYear
를 사용 달성 할 수 있었다!
관련 문제
- 1. 고유 한 열 적용
- 2. SharePoint : 고유 한 열 값
- 3. Symfony - 고유 한 열 검증 문제 업데이트
- 4. 대/소문자를 구분하는 고유 한 열
- 5. SQLAlchemy/Elixir에서 고유 한 열 값 선택
- 6. 고유 한 문자열을 고유 한 정수로 변환
- 7. 부분적으로 고유 한/고유 한 행을 반환합니다.
- 8. 고유 한 대 오라클의 고유 한 키워드
- 9. '고유 한 키'또는 '고유 한 키'색인
- 10. 고유 한 열 쌍을 A, B 또는 B, A
- 11. 고유 한 .NET 직렬화를 읽을 수 없습니다.
- 12. 방법 has_many에 고유 한 값을 찾을 수 :
- 13. 쿼리에서 고유 한 값을 선택할 수 없습니다.
- 14. .NET에서 고유 한 스레드마다 고유 한 난수를 생성하는 방법은 무엇입니까?
- 15. 고유 한 문자로 분할
- 16. 고유 한 사용자 서명
- 17. : 다중 열 고유 제한 조건
- 18. 고유 한 URL plone
- 19. 고유 한 암호화 작성
- 20. 테이블에있는 고유 한 값
- 21. 고유 한 CSR입니까?
- 22. 날짜의 고유 한 int
- 23. SQL 서버는 고유 한 값을
- 24. 술어와 고유 한 오브젝트
- 25. 프롤로그의 고유 한 결과
- 26. 고유 한 이름
- 27. MySQL 고유 한 해시 삽입
- 28. 이름을 모르는 고유 한 제한 조건을 제거해야합니다.
- 29. 데이터베이스의 값을 고유 한 열로 덮어 씁니다.
- 30. MongoDB :: 컬렉션간에 고유 한 MongoIds입니까?
가짜 컬럼 예를 들면? –