Q&A

  • MS 억세스 에서
억세스 안에서 직접 퀴리를 했습니다.

sql 문으로 직접 쿼리를 합니다.

그런데 like 문장이 효과가 없습니다.



select * from pnum where pname like '%97%'



이 문장을 수행하면 아무런 효과가 없더군요.

억세스는 원래 쿼리 기능으로 like 문이 되지 않는 것인지요?



결국 간단한 퀴리를 위해(?)프로그래밍을 해야 하는것인지요?

억세스 사용해보신분들 답변 부탁 드립니다.

like 문이 사용안되는 것이라면 데이타베이스로서 쓸모가....





1  COMMENTS
  • Profile
    박훈철 1999.06.17 00:12
    박훈철 께서 말씀하시기를...

    > 억세스 안에서 직접 퀴리를 했습니다.

    > sql 문으로 직접 쿼리를 합니다.

    > 그런데 like 문장이 효과가 없습니다.

    >

    > select * from pnum where pname like '%97%'

    >

    > 이 문장을 수행하면 아무런 효과가 없더군요.

    > 억세스는 원래 쿼리 기능으로 like 문이 되지 않는 것인지요?

    >

    > 결국 간단한 퀴리를 위해(?)프로그래밍을 해야 하는것인지요?

    > 억세스 사용해보신분들 답변 부탁 드립니다.

    > like 문이 사용안되는 것이라면 데이타베이스로서 쓸모가....

    >

    >



    억세스 안에서 like 문은 다음과 같이 사용하면 됩니다.

    정말 사이비같은 MS 입니다.



    select * from pnum where pname like '*97*'



    sql 배울때 % 로 배웠고 수많은 db (심지어 MS SQL 서버도,)

    다 % 로 사용하는데 여기는 왜 * 로 사용하는건지요.