Q&A

  • [급질문] 특정 데이타가 있는지 없는지 알아낼수 있나요?
안녕하세요?



예를 들어 aaa 란 테이블의 name 이란 field 에 '홍길동' 이란 데이터가 있으면

a := 'yes';

없으면

a := 'no';

이렇게 하려고 하는데 어떻게 해야 하는지요?



고수님들 의견 부탁바랍니다.

2  COMMENTS
  • Profile
    사발우성 2001.05.29 04:54
    새까만넘 wrote:

    > 안녕하세요?

    >

    > 예를 들어 aaa 란 테이블의 name 이란 field 에 '홍길동' 이란 데이터가 있으면

    > a := 'yes';

    > 없으면

    > a := 'no';

    > 이렇게 하려고 하는데 어떻게 해야 하는지요?

    >

    > 고수님들 의견 부탁바랍니다.

    with query1 do

    begin

    close;

    sql.clear;

    sql.add('select * form');

    sql.add('where aaa=:name');

    parambyname('name').asstring := '홍길동';

    open;

    if Eof then

    a:= 'no'

    else

    a:= 'yes';

    end;//with



  • Profile
    초보님 2001.05.29 03:56
    물어보신 질문이 쿼리죠

    1. ms-sql

    select ... , (case when a = '홍길동' then 'yes' else 'no' end) as aaa

    from aaa

    where 어쩌구 저쩌구

    2. oracle

    selec ... , decode(a,'홍길동','yes','no') as aaa

    from aaa

    where 어쩌구 저쩌구



    수고하십쇼~...아 배고파라....