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
운영게시판
최근게시물
MySQL Q&A 27611 게시물 읽기
No. 27611
[질문] 기간검색 쿼리 문의
작성자
새벽소리(sangsik)
작성일
2008-06-19 10:46
조회수
4,141


안녕하세요.


기간검색 쿼리를 만들려고 하는데요. 조건문에


 

1.   date BETWEEN '2007-07-06' AND '2007-07-10'



2.   date > '2007-07-06' and date <= '2007-07-10'



위 1번과 2번중 어떤걸 써야 효과적인지 알고 싶습니다.


조언 부탁드립니다.

감사합니다.

이 글에 대한 댓글이 총 3건 있습니다.
1 번과 같이 쿼리를 작성하더라도 옵티마이져가 2번과 같이 재작성 하기 때문에 성능 차이는 거의 없다고 보시면 됩니다.
trinity님이 2008-06-19 10:56에 작성한 댓글입니다. Edit

감사합니다.

새벽소리(sangsik)님이 2008-06-19 11:10에 작성한 댓글입니다.

그리고 between은 양쪽을 포함하기 때문에
1번과 동일한 표현은

date >= '2007-07-06' AND date <= '2007-07-10'

입니다.

우욱님이 2008-06-19 12:30에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
27615insert 후 select만 일어날때 어떤 DBMS가 가장 빠를까요? [2]
DB
2008-06-21
3587
27614Mysql Out Join 질문입니다. [3]
최원일
2008-06-20
3818
27613오류 메시지 해석 좀 부탁드려요... [1]
조진희
2008-06-19
3608
27611[질문] 기간검색 쿼리 문의 [3]
새벽소리
2008-06-19
4141
27610MySQL Cluster NDB Master의 전이에 관한 질문입니다.
Gloridea
2008-06-19
3226
27609table select 할 때 각 필드값 비교하여 값 가져오기. 도와주세요..T^T
mysqli?
2008-06-18
3335
27608쿼리문 질문좀 드릴께요. [1]
오용규
2008-06-18
3225
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다