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 29362 게시물 읽기
No. 29362
개수구하는 쿼리 질문입니다.
작성자
이종웅
작성일
2009-10-20 15:34
조회수
5,828

간단 할것 같은데.. 못구하겠네요..

제가 구하고 싶은것은 상위레코드 몇개 중에서 조건을 만족시키는 것의
개수를 구하려고 합니다.

select count(*) frm bc_speak where re_level=0 order by ref desc asc limit 20

이렇게 하니까.. 그냥 re_level 이 0인 것들 20개를 가져오더군요..

제가 원하는 것은 상위20개 중에서 re_level이 0 인 레코드의 개수를 구하고 싶은건데요..
어떻게 해야 하는지요???

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

서브 쿼리 가능한 버전이라면 아래와 같이 하시면 됩니다.

SELECT COUNT(*) FROM ( SELECT * FROM bc_speak ORDER BY ref DESC LIMIT 20 ) x WHERE re_level = 0

박현우(lqez)님이 2009-10-21 09:54에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29365group by로 최댓값 구하는방법? [1]
ㅇㅇ
2009-10-20
6312
29364함수 질문 드립니다.
김지현
2009-10-20
5782
29363mysql 강제종료후 startup이 느립니다 [1]
이동훈
2009-10-20
6982
29362개수구하는 쿼리 질문입니다. [1]
이종웅
2009-10-20
5828
29361mssql에서 가져온 데이타를 mysql에 import시켰더니 한글이 깨집니다. [1]
qordudwls
2009-10-20
6153
29360쿼리 질문 드립니다. (Tree)
김병섭
2009-10-19
5432
29359웹서버와 디비서버간 네트웍 대역폭이 꽉찹니다 [2]
윤민호
2009-10-16
5696
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.029초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다