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 7044 게시물 읽기
No. 7044
높은값 가까운수, 낮은값 가까운수 찾기
작성자
둥둥이
작성일
2017-03-29 18:28:07
조회수
535

 안녕하세요.

a라는 필드에 

1, 3, 5, 7, 9, 10 이라는 데이타가 들어 있다고 가정했을때

7을 기준으로  높은값 중에 가장 가까운 수 9를 찾기위한 쿼리문과

7을 기준으로 낮은값 중에 가장 가까운 수 5를 찾기위한 쿼리문을

알고싶습니다. 

조언을 부탁드립니다.

 

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

WITH t AS
(
SELECT 1 a
UNION ALL SELECT  3
UNION ALL SELECT  5
UNION ALL SELECT  7
UNION ALL SELECT  9
UNION ALL SELECT 10
)
SELECT *
  FROM (SELECT MIN(a) a FROM t WHERE a > 7) a
     , (SELECT MAX(a) b FROM t WHERE a < 7) b
;

마농(manon94)님이 2017-03-29 20:55:22에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7047동적으로 생성된 COLUMN 들을 합칠수있나요? [4]
김우성
2017-04-17
591
7046대입을 해서 한번에 값을 얻을수 있을까요? [5]
김우성
2017-04-11
629
7045[질문]dbcc tranceon Flag 관련
김상원
2017-04-07
529
7044높은값 가까운수, 낮은값 가까운수 찾기 [1]
둥둥이
2017-03-29
535
7043접수일자 완료일자에서 복구된 소요시간을 구할려고합니다. [1]
차진호
2017-03-29
485
7042UPDATE STATISTICS을 이용한 통계정보갱신처리에 대해서
선도리
2017-03-26
508
7041쿼리 질문좀 드려도 될까요? [1]
김지철
2017-03-26
531
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2017 DSN, All rights reserved.
작업시간: 0.069초, 이곳 서비스는
	PostgreSQL v9.6.3으로 자료를 관리합니다