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
운영게시판
최근게시물
Informix Q&A 2050 게시물 읽기
No. 2050
[SQL] 3개 rows 중 첫번째 row의 값과 전체 3건 이라고 질의할 수 있을까요?
작성자
봄에 시작한 춤
작성일
2004-09-16 17:17
조회수
5,892

홍길동, 301, 2003-03-05

홍길동, 201, 2004-08-26

홍길동, 101, 2004-09-16

 

데이터가 위와 같을 때,

홍길동, 101, 2004-09-16, 3

처럼 결과를 얻고 싶거든요..

 

select first 1 code, ymd, count(*) cnt
from security_notice_log
where nm = '홍길동'
group by code, occurymd
order by occurymd desc;

 

이렇게 하면 cnt는 늘 1이 되는데.. 어떻게 고치면 될까요?

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

select first 1 code, ymd, (select count(*) from security_notice_log ab where ab.nm = security_notice_log.nm)
from security_notice_log
where nm = '홍길동'
group by code, occurymd
order by occurymd desc;

이렇게 하면 될것 같습니다.

수고하세요

조규선(chosunku)님이 2004-09-21 14:25에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2053외래키 삭제방법? [1]
이경모
2004-09-20
6426
2052index 수정하는 법이 궁금합니다. [3]
yi
2004-09-20
6745
2051ESQL에서 LIKE를 사용할려고 합니다.... [1]
굴림체
2004-09-20
6004
2050[SQL] 3개 rows 중 첫번째 row의 값과 전체 3건 이라고 질의할 수 있을까요? [1]
봄에 시작한 춤
2004-09-16
5892
2049.... [2]
맑은 날
2004-09-14
5801
2048g++로 컴파일 했던것을 gcc로 컴파일하니까.... [1]
인포믹스어렵다
2004-09-14
5903
2047인포믹스 ifx_connect() 펑션을 쓰면 페이지를 찾을수 없음 에러 납니다. [1]
cloud200
2004-09-09
6030
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2022 DSN, All rights reserved.
작업시간: 0.056초, 이곳 서비스는
	PostgreSQL v14.2로 자료를 관리합니다