database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2399 게시물 읽기
No. 2399
급합니다. Count한 것을 기준으로 정렬하면서 다른 필드도 찍을 수 있나요?
작성자
lala
작성일
2000-12-15 17:07
조회수
2,367

예를 들어 학생테이블에 반 필드가 있다고 하면,

반별로 학생수의 합이 큰 순서로 찍을 수가 있나요?

 

학생테이블(student)

stu_id class

====================================================

110810 1반

110811 1반

120340 2반

:

:

 

출력예)

class count(stu_id)

========================

3반 50명

8반 49명

1반 47명

:

:

select count(stu_id) from student order by count(stu_id) desc;

요렇게 하면

50

49

47

:

이렇게 나오긴 하지만 몇반인지 모르니까 문제인데..

반도 같이 나오게 하려면 쿼리를 어떻게 날려야 할까요?

 

select class, count(stu_id) from student order by count(stu_id) desc;

요렇게 하면

not a single-group group function 이라고 에러 나오던데..

 

 

제발 어떻게 하는지 가르쳐주세요..T_T

[Top]
No.
제목
작성자
작성일
조회
2403linux에서 oci 함수 실행시 에러
이호현
2000-12-15
2408
2429┕>Re: linux에서 oci 함수 실행시 에러
무일푼
2000-12-19 17:21:15
2868
2402oracle jdbc test 오류가 뜨네요 [2]
궁금이
2000-12-15
2986
2404┕>Re: oracle jdbc test 오류가 뜨네요 [2]
김현주
2000-12-16 07:06:28
2876
2401oracle jdbc test 오류가 뜨네요 [1]
궁금이
2000-12-15
2414
2399급합니다. Count한 것을 기준으로 정렬하면서 다른 필드도 찍을 수 있나요?
lala
2000-12-15
2367
2400┕>Re: 급합니다. Count한 것을 기준으로 정렬하면서 다른 필드도 찍을 수 있나요?
전명균
2000-12-15 18:28:15
2934
2398external procedure loading error
강연숙
2000-12-15
2423
2394동기화가 안돼요!!!
초보왕
2000-12-15
2619
2395┕>Re: 동기화가 안돼요!!!
소몰이
2000-12-15 13:36:23
2416
2393sqlldr 사용하려는데 error가 생겨요...
sky
2000-12-15
2724
2396┕>Re: sqlldr 사용하려는데 error가 생겨요...
소몰이
2000-12-15 13:38:19
3103
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다