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 28193 게시물 읽기
No. 28193
테이블 조인하여 count(*) 결과 문의합니다.
작성자
김명진(bultina)
작성일
2009-05-07 22:20
조회수
6,029

select * from members as m left join lend as l on m.id=l.id where m.nick='test1' &&  (l.register>='1241103600' && l.register<='1242917999')  group by m.id  


위의 쿼리를 실행하면 총 2개의 검색 결과가 나오는데요.(group by 를 안주면 3개 나오구요) 이렇게 group by 처리되어 나타난 2개의 결과값을 count(*) 로 받아오고 싶은데요.

* 을 count(*) 로 바꾸어주면


+----------+

| count(*) |

+----------+

|        1 |

|        2 |

+----------+


위에 처럼 나옵니다.

group by 후의 레코드는 count(*) 가 안되나요?

어떻게 해야 하나요...ㅜㅜ

[Top]
No.
제목
작성자
작성일
조회
28197리눅스 mysql 마이그레이션 툴킷이요, GUI 툴킷은 없나요?
유재훈
2009-05-08
5643
28195행을 열로 바꾸는 쿼리 질문좀요~~~
강사장
2009-05-08
6302
28194MS-SQL의 replicate에 해당하는 함수가 있나요? [1]
박광복
2009-05-08
5573
28193테이블 조인하여 count(*) 결과 문의합니다.
김명진
2009-05-07
6029
28192mysql의 mysql.sock파일의 역활이 무엇인가요? [1]
김재명
2009-05-07
5483
28191duplicate 관련 질문입니다. [1]
초보
2009-05-07
5507
28190[JPG] 데이터베이스 테이블조인 관련 질문입니다.
lieliablue
2009-05-06
5041
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다