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 3439 게시물 읽기
No. 3439
최고값 구하기 쿼리 질문입니다.
작성자
윤동희(abled)
작성일
2007-04-25 10:36
조회수
2,279

테이블에 필드가 A,B,C 가 있을 때


B의 최고값과 C의 최고값 중 가장 최고값이 있는 레코드의 A를 구하고 싶습니다. 


B의 최고값과 C의 최고값은 MAX를 써서 구할 수 있는데, 

MAX로 구한 것의 최고값을 고를려는 부분이 어렵네요


도와주셔염~~

이 글에 대한 댓글이 총 1건 있습니다.
SELECT TOP 1 A, CASE WHEN MAX(B) > MAX(C) THEN MAX(B) ELSE MAX(C) END AS MAX_VAL
FROM TABLE_NAME
GROUP BY A
ORDER BY MAX_VAL DESC
='ㅅ'=님이 2007-04-25 10:47에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3442전각을 반각으로 변환하는 함수 [4]
최정호
2007-04-26
3761
3441MS-SQL 2005 서비스 팩 2 이후 패치 버전....
박상수
2007-04-26
2192
3440형변환 시 소수점이 이상합니다 [1]
김종호
2007-04-25
2720
3439최고값 구하기 쿼리 질문입니다. [1]
윤동희
2007-04-25
2279
3438identity 값을 em 셋팅에서 형식으로 증가하게 설정한느거좀 [1]
정병화
2007-04-24
2263
3437null값 처리 [3]
최선
2007-04-24
3251
3436MYSQL 과 링크드서버로 연결 문제점 [1]
건방진연이
2007-04-24
4461
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다