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
운영게시판
최근게시물
Oracle Q&A 40651 게시물 읽기
No. 40651
BETWEEN 질문이요. 고수님들에게
작성자
그랜드
작성일
2014-12-16 16:00
조회수
6,686

SELECT 'A' FROM DUAL WHERE '1' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '11' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '2' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '22' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '22222222222' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '3' BETWEEN '1' AND '3'

=>A

 

SELECT 'A' FROM DUAL WHERE '33' BETWEEN '1' AND '3'

=>''

 

설명좀 해주세요

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

문자열 비교를 숫자비교로 착각하신 듯 하네요.

숫자 11 은 숫자 3 보다 크지만

문자 '11' 은 문자 '3' 보다 작습니다.

마농(manon94)님이 2014-12-16 18:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40654Oracle 9i DB 복구방법 [1]
박태학
2014-12-19
6786
40653SYSDATE FUNCTION 과 SQL 결과값이 다른데 확인 부탁드립니다. [3]
박재덕
2014-12-18
6706
40652현지 시간으로 저장하기 [1]
한동훈
2014-12-16
6831
40651BETWEEN 질문이요. 고수님들에게 [1]
그랜드
2014-12-16
6686
40650데이터를 순차적으로 정렬후 그룹으로 묶고 싶습니다 [1]
황민환
2014-12-15
6590
40649오라클 10g win 64bit 있으신분 ㅠㅠㅠ
박수빈
2014-12-12
6550
40648이런 sort가능할까요..? [3]
한상원
2014-12-12
6660
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다