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
운영게시판
최근게시물
MS-SQL Q&A 5251 게시물 읽기
No. 5251
고민고민끝에 질문드립니다. SQL query
작성자
이가루
작성일
2009-07-13 22:11
조회수
5,400

수고많습니다.  아래의 조건이라면 어떻케 sql을 발행해야 하나요?    한수좀 알려주십시요.


예) tablea의 내용


일자         고객번호  ..........

20090701   111111

20090701   111200

20090701   111220

20090701   111230

       .           .

       .           .

20090702   222111

20090702   111200

20090702   111225

20090702   222111

20090702   111230

20090702   111235

       .            .

       .            .

20090703   111240

20090703   111111

20090703   111225

      .            .

      .            .

위와 같이 tablea에 내용을 보시면, 각 일자별로 신규고객이 누구인지를 고객번호로 알고 싶은 것입니다.

단, 같은일자에 같은 고객이 여러번 나타날 수 있습니다.


즉, 20090702의 신규고객은  222111, 111225, 11235이고요,   20090703의 신규고객은 111240뿐입니다.

이렇케 기준날자만 주어지면 해당일자의 신규고객을 알수 있는 Select문 어떻케 발행해야 하나요 ?


다시한번 고수님들의 지도편달을 부탁드립니다.  



 

이 글에 대한 댓글이 총 2건 있습니다.
select min(일자) as 일자, 고객번호 from (
select 일자,고객번호 from tablea group by 일자,고객번호 
) t1
group by 고객번호 
order by 일자
임진표(운가라)님이 2009-07-14 09:30에 작성한 댓글입니다.
이 댓글은 2009-07-14 09:31에 마지막으로 수정되었습니다.

체크가 늦었습니다.

확인해보니 바라는대로 문제없이 잘 되었습니다.

다시한번 감사의 말씀을 드립니다.

이가루님이 2009-07-20 13:20에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
5279[질문]Access의 OLE객체 타입, Ms-SQL에 저장.
이기자
2009-07-21
5689
5260스키마명을 명시해줘야 하는 문제
김종화
2009-07-16
5623
5252OLE DB 문제입니다 ㅠㅠ
enteris
2009-07-14
5440
5251고민고민끝에 질문드립니다. SQL query [2]
이가루
2009-07-13
5400
5250고수님들 도와주세횸.. 굽신 굽신.. [2]
쿼리어려버
2009-07-13
5033
5219갯수 구하려고 하는데 어디를 수정해야 할 지 모르겠어요..;;
박수영
2009-07-09
5376
5209날짜 별로 카우터 가져올때 없는 날짜는 0으로 표시 [1]
쏠라-C
2009-07-08
5803
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다