안녕하세요.
2018년 컴.활1급 실기 p148에 보면 like 연산자의 사용은
=> Like '*" & 컨트롤명 & "*'
이렇게 입력하라고 나와 있습니다.
그런데 p185에 보면 쿼리에서 조건에 입력할적에는 like 연산자의 사용은
=> Like "*" & [부서이름의 일부를 입력] & "*"
이렇게 입력하라고 나와 있습니다.
많이 헷깔리네요. like 연산자를 입력할적에 조회식에서는 * 왼쪽에 작은따옴포(')를 입력하고 조건란에 입력할적에는 *왼쪽에 큰따옴표(")를 입력이 되여져 있더라구요.
도대체 like 연산자 사용할적에 어떤때에 작은따옴표를 입력하고 큰따옴표를 입력해야하는지 자세한 설명 부탁 합니다.
프로시저 상에서는 ' 를 사용하구요.
쿼리 내에서는 '를 사용하지 않습니다.
포함하는 값을 찾기 위해 like 와 * 를 이용하는 것입니다.
하나의 공식처럼 익혀두시면 되는 부분이세요.
[필드명] like "*" & [컨트롤명] & "*"
txt이름에 입력된 값을 포함하는 고객만을 대상으로 하라고 했으므로
txt이름에 입력되는 내용을 확인하고
레코드 원본에서 해당하는 필드명을 찾아 사용하시면 됩니다.
like "*" ~"*"
는 txt이름에 한글자나 두글자 등을 입력했을때
이것을 포함하는 값을 모두 표시 하기 위한 것입니다.
txt이름 컨트롤에 하 를 입력하면
하동주
김도하
김하진
등의 값들이 나오게 되는 것이죠. 즉 하 가 포함된 값을 모두 표시 하는 것입니다.
-
*2018-04-30 14:50:07
프로시저 상에서는 ' 를 사용하구요.
쿼리 내에서는 '를 사용하지 않습니다.
포함하는 값을 찾기 위해 like 와 * 를 이용하는 것입니다.
하나의 공식처럼 익혀두시면 되는 부분이세요.
[필드명] like "*" & [컨트롤명] & "*"
txt이름에 입력된 값을 포함하는 고객만을 대상으로 하라고 했으므로
txt이름에 입력되는 내용을 확인하고
레코드 원본에서 해당하는 필드명을 찾아 사용하시면 됩니다.
like "*" ~"*"
는 txt이름에 한글자나 두글자 등을 입력했을때
이것을 포함하는 값을 모두 표시 하기 위한 것입니다.
txt이름 컨트롤에 하 를 입력하면
하동주
김도하
김하진
등의 값들이 나오게 되는 것이죠. 즉 하 가 포함된 값을 모두 표시 하는 것입니다.