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
운영게시판
최근게시물
MySQL Q&A 26483 게시물 읽기
No. 26483
group by 질문입니다..
작성자
초보
작성일
2007-03-12 10:09
조회수
2,063

select b, count(b)

from A

group by b

order by count(b)


이렇게 하면 안되고


select b, count(b)

from A

group by b

order by b


이렇게 하면 되는데 방법이...

b로 그룹바이를 해서 b의 카운트가 젤 높은것만 가져올려고 합니다.


답변부탁합니다.

이 글에 대한 댓글이 총 2건 있습니다.

having을 쓰세요.

나도초보님이 2007-03-12 11:39에 작성한 댓글입니다. Edit

아래와 같이 해보세요.

select *
from (
        select b, count(b) cnt
        from (
                select 'b' b from dual union all
                select 'b' from dual union all
                select 'a' from dual union all
                select 'c' from dual union all
                select 'a' from dual union all
                select 'b' from dual
             ) a
        group by b
     ) a
order by a.cnt desc
limit 1

이주호님이 2007-03-12 15:08에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
26486c언어를 가지고 디비에 데이타를 넣고 뺄수있나요? [1]
이윤경
2007-03-12
1859
26485데이터의 불규칙적인 출력
지니
2007-03-12
1411
26484[완전 초보]데이타 베이스 import 하는 방법... 삽질 끝에 결국은 묻네요^^ [2]
김명호
2007-03-12
2058
26483group by 질문입니다.. [2]
초보
2007-03-12
2063
26482비어 있는 필드나 조건값이 아닌 자료 검색은 어떻게 하나요. [1]
왕초보
2007-03-11
2891
26481서버 charater set 문제.
김태영
2007-03-09
2018
26480[질문]mysql_fix_privilege_tables 글자를 제대로 인식을 못합니다..;; [1]
송태환
2007-03-09
2269
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다