특정 열 수와 기본 키 열이있는 테이블이 있습니다 (OriginalKey라고 가정). 나는 그 열의 특정 하위 집합에 GROUP BY를 수행하고 기본 키가있는 임시 테이블에 저장합니다 (GroupKey 가정). 나중에 하나 이상의 그룹 (임시 테이블에서 찾을 수 있음)에 대한 세부 정보를 가져와야 할 수도 있습니다. 즉, 어떤 그룹이 원래 테이블에서 그 그룹을 형성했는지 알아야합니다. 간단히 말해 GroupKey와 OriginalKey 간의 매핑을 알아야합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 미리 감사드립니다.그룹의 기본 행
예 : 추후에
Table Student(
StudentID INT PRIMARY KEY,
Level INT, --Grade/Class/Level depending on which country you are from)
HomeTown TEXT,
Gender CHAR)
INSERT INTO TempTable SELECT HomeTown, Gender, COUNT(*) AS NumStudents FROM Student GROUP BY HomeTown, Gender
, 나는 50 명 이상의 남학생이 있고 그들 모두의 세부 사항을 알고 모든 도시에 대한 세부 정보를 찾을 싶습니다.
샘플 데이터와 원하는 출력을 제공 할 수 있습니까? –