C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[13558] Re:[급한질문] SQL 구문에 대해..
강재훈 [totime] 762 읽음    2001-12-11 14:49
몰라요 님이 쓰신 글 :
: 안녕하십니까! 쉬운 질문일지 모르나 알려 주십시오.
: DB : MS SQL
:
: 같은 필드 구조를 가지고 테이블명만 틀린 다수의 테이블을 SELECT하고 싶습니다.
:
: SELECT * FROM 테이블1 AS A, 테이블2 AS B
: WHERE A.DATETIME >= pfdate or B.DATETIME <= ptdate  (pfdate, ptdate 파라미터)
:
: 이렇게 하였으나 테이블1(A)의 레코드만 출력이 됩니다.(쿼리의 결과를 퀵레포드로 보냅니다.)
:
: 그리고 record count가 -1을 리턴합니다. record count도 사용해야 하는데..
:
: 꼭 좀 도와주십시오
:
:
:
:

제가 보기에는 님이 하시고 싶은 것이 두 테이블을 조인할려고 하는 것 같습니다.
두 테이블을 조인하려면 님이 하신 SQL문으로는 안되고
다음과 같이 해 보세요..

SELECT DISTINCT A.필드명,A.필드명,B.필드명
FROM 테이블명 A INNER JOIN 테이블명 B
ON 테이블 조인조건(예: A.ID = B.ID)   
WHERE 검색조건(예: A.DATETIME >= pfdate or B.DATETIME <= ptdate )

같은 구조의 테이블이니까...조인조건으로 한 테이블로 만든 다음에 검색하면 될 겁니다.

그럼...

+ -

관련 글 리스트
13546 [급한질문] SQL 구문에 대해.. 몰라요 737 2001/12/11
13558     Re:[급한질문] SQL 구문에 대해.. 강재훈 762 2001/12/11
13551     Re:[급한질문] SQL 구문에 대해.. 박진훈 735 2001/12/11
13549     Re:[급한질문] SQL 구문에 대해.. 지나가는 사람 774 2001/12/11
13566         정말 감사합니다.. 몰라요 717 2001/12/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.