안녕하십니까..
질문하나 드립니다.
table명 : 판매
컬럼명: 매장코드 varchar2(4)
판매일자 varchar2(8)
.
.
.
.
테이블명은 '판매' 이고
궁금한것은 sql.add 함수와 sql.text 이 두개 문법이 아리송합니다.
따옴표가 많이 들어 가네여
sql.text 는 기존의 쿼리를 지우고 실행하는건 알겠구요
sql.add는 함수니까.... 근데 이 따옴표를 어떻게 써야 하는지..쩝
예를들어 ) 판매 테이블에서 매장코드 앞자리가 1,2,4 인 매장의 모든 정보를 조회한다고 하면
sql plus에서는 select * from 판매
where substr(매장코드,1,1) in ('1','2','4')
order by 매장코드
이렇게 조회하면 되는데....델파이에서는 구 현이 잘 안되네여
따옴표를 어떻게 써야할지....
부탁드립니
Query1.SQL.Clear;
Query1.SQL.Add('select * from 판매');
Query1.SQL.Add('where substr(매장코드,1,1) in (''1'',''2'',''4'')');
Query1.SQL.Add('order by 매장코드');
왕초보 wrote:
> 안녕하십니까..
> 질문하나 드립니다.
>
> table명 : 판매
>
> 컬럼명: 매장코드 varchar2(4)
> 판매일자 varchar2(8)
> .
> .
> .
> .
>
> 테이블명은 '판매' 이고
>
> 궁금한것은 sql.add 함수와 sql.text 이 두개 문법이 아리송합니다.
> 따옴표가 많이 들어 가네여
> sql.text 는 기존의 쿼리를 지우고 실행하는건 알겠구요
> sql.add는 함수니까.... 근데 이 따옴표를 어떻게 써야 하는지..쩝
>
> 예를들어 ) 판매 테이블에서 매장코드 앞자리가 1,2,4 인 매장의 모든 정보를 조회한다고 하면
> sql plus에서는 select * from 판매
> where substr(매장코드,1,1) in ('1','2','4')
> order by 매장코드
>
> 이렇게 조회하면 되는데....델파이에서는 구 현이 잘 안되네여
> 따옴표를 어떻게 써야할지....
> 부탁드립니