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 41065 게시물 읽기
No. 41065
INNER JOIN
작성자
입문자
작성일
2016-01-28 14:46ⓒ
2016-01-28 14:47ⓜ
조회수
8,087

SELECT *

FROM TABLE A

INNER JOIN TABLE B ON A.KEY = B.KEY

WHERE A.ORDATE BETWEEN '20151231' AND '20151231';

 

===>결과 0 ROW

 

SELECT *

FROM TABLE A,

TABLE B

WHERE A.KEY = B.KEY

AND A.ORDATE BETWEEN '20151231' AND '20151231';

 

====> 5 ROW

 

 

위문장의 차이점이 정확히 뭔지 모르겠습니다.(날짜는 같은 날짜인데 꼭 BETWEEN을 사용해야합니다.)

결과값의 차이를 알고 싶습니다.

 

고수님들 부탁드립니다.

 

 

 

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

올리신 두 쿼리는 동일한 쿼리입니다.
결과가 다를리가 없는데요.
보안 문제상 쿼리를 질문용으로 변경하는 과정에서 실제와 달라진게 아닐까 싶은데요.

마농(manon94)님이 2016-01-29 09:20에 작성한 댓글입니다.

해결했습니다.

SELECT절에 문제가 있었는데 오라클에서 에러를 띄우지를 않고

조회가 되지 않았습니다.

 

그런데 이상한것은 두번째에서는 에러와 상관없이 데이타가 나오는게 이상합니다.

 

여하튼 문제를 찾았습니다.

입문자님이 2016-01-29 16:28에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
41069안녕하세요 오라클 쿼리 질문 드립니다. [2]
투루로맨스
2016-02-01
9139
41068쿼리 ID가 같으면 값을 SUM 하는 거요. [1]
전설종이
2016-01-30
8473
41067rank 맨위 1위,2위 마지막 1윌,2위 [1]
초보
2016-01-29
8698
41065INNER JOIN [2]
입문자
2016-01-28
8087
41064회의실 예약 관련 추가 문의사항 [2]
IT재벌
2016-01-27
8476
41063INDEX와 상관없이 조회속도가 이상합니다. [3]
입문자
2016-01-26
8275
41062어떤 식으로 설계하면 좋을까요?
안드로메지션
2016-01-25
8206
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다