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 27180 게시물 읽기
No. 27180
group by로 묶을때 묶이지 않는 값을 내가 원하는대로 뽑을려면..
작성자
임시손님
작성일
2007-11-19 11:48
조회수
2,485

안녕하세요?


다음과 같은 테이블에서 group by를 할때, 질문이 있습니다.


aTable

idx school          student

1  강남 중학교   김개똥

2  강남 중학교   이개똥

3  강북 중학교   박개똥

4  강북 중학교   최개똥


이렇게 있을때 

group by school 로 count를 뽑으면 잘나옵니다.

그리고 stdent를 뽑아도 먼가의 데이터 하나가 나옵니다.

이때 제가 idx의 최근것 즉 이개똥과 최개똥이 나오게 할려면... 

제가 맘대로 조절할 수 있는 방법이 있을까요?

이 글에 대한 댓글이 총 2건 있습니다.
select a.idx, a.school, a.student
from
    aaa a,
    (
        select min(idx) as idx from aaa group by school
    ) b
where
    a.idx = b.idx
    
이렇게 하시면 안될까요 ?
김정주님이 2007-11-19 14:13에 작성한 댓글입니다. Edit

감사합니다.
가급적 조인 없이.
group by 할때... 값이 뭉쳐질때 선택을 하고 싶었는데... 
그냥 조인을 한번 해야할 것 같네요. 
감사합니다.

임시손님님이 2007-11-19 16:22에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27183동일한 서버ip내에서 서로 다른 데이터베이스일때 영향은? [1]
hhje22
2007-11-20
2430
27182최상의 처리속도를 얻기 위해 index key 를 어떻게 주어야 하겠는지요 [3]
강요찬
2007-11-20
3636
27181Mysql 이전버전의 패스워드를 상위버전으로 변환할 수 있는???? [1]
사튀밥
2007-11-19
2434
27180group by로 묶을때 묶이지 않는 값을 내가 원하는대로 뽑을려면.. [2]
임시손님
2007-11-19
2485
27179데이터베이스에 관해서 공부하려고 하는데... [1]
김주년
2007-11-19
2107
27178답답해 돌아버리겠어요.. 두테이블 합치기 [4]
ㅁ0ㅡ0ㅁ
2007-11-18
3205
27177varchar 컬럼 IN 으로 select [1]
궁금이
2007-11-17
2208
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다