나는 두뇌 방구를 가지고있어, 나는 과거를 밀고 갈 수 없다. 나는 전에 이것을했으나 어떻게했는지 기억이 안납니다. 여기 요점이 있습니다 : 나는 내가 만든 테이블 (테스트)을 가지고 있으며,이 테이블에서 나는 임의의 정보를 저장하고 있습니다. (이것은 테스트 테이블이므로 테이블의 정보는 어떤 것에도 적용 할 수 없습니다). 내 테스트 테이블은 다음과 같습니다 :오라클 총 행
Name varchar2 Primary key
age varchar2
sex char
social varchar2 Primary Key
이 테이블을 예로 사용하고 있는데 두 개의 기본 키가 있습니다. 나는 학생에게 복합 키를 어떻게하는지 보여주고 있었다.
내 질문은 이것입니다 : 어떻게하면 행 끝에 총 개수가있는 쿼리를 만들 수 있습니까?
나는 이런 식으로 뭔가를 찾고 있어요 :
Name Male Female
xxxxx m
xxxxx m
xxxxx m
xxxxx m
xxxxx F
xxxxx F
Total: 4 2
내가 다음 쿼리를 생성 (잘 작동을하지 않는) 단지 시험한다.
set feedback on
compute sum(COUNT(SEX)) LABEL "# of males" of sex_count on report
select count(sex) as sex_count
from test
where sex = upper('m')
하지만, 위의 계산 기능을 사용하여 기억할 수 있습니다. 나는 단지 그것이해야하는 것보다 더 열심히 만들고있는 것처럼 느낀다. – nmaybyte