AND연산자가 잘 이해가 되지 않아 질문드립니다.
따라잡기 AND 연산자 사용에서
Me.filter="판매량>=" & txt판매량 & "AND 제품명 Like '*" & txt제품명 & "*'"
txt판매량은 숫자컨트롤이기 때문에 "& txt판매량으로 사용한다는 것은 알겠는데 뒤에 왜 & "AND 이 들어가는지 모르겠습니다.
기본모의고사 5회 3-2번에서는
Me.RecordSource = "select*from 접수 where 운송코드= '" & cmb운송방법 & "' and 중량코드 = '" & cmb중량 & "'"
cmb운송방법이 텍스트컨트롤인데
'" & cmb운송방법 & "'" and 가 아니라 '" & cmb운송방법 & "' and이 되었는지 모르겠습니다.
따라잡기의 AND연산자와 기본모의고사 5회의 AND는 다른 것인가요?
안녕하세요. 길벗 수험서 운영팀입니다.
1. and는 두 가지 조건을 모두 만족하는 경우에만 추출하기 위해 사용합니다. a and b면 a이고, b인 경우를 말합니다.
2. 같습니다. cmb운송방법에 입력될 데이터가 문자이므로 ' '로 묶어줘서 함께 표시하기 때문에 위와 같아 지는 것입니다.
'" & cmb운송방법 & "'" <--- 이렇게 하고 그 뒤에 다시 " and ~ 로 시작해도 됩니다. 두개를 하나로 합쳐서 그렇습니다.
교재 151~155쪽까지를 참조해서 다시 확인해 보세요.
행복한 하루 되세요.
-
관리자2020-09-13 21:27:29
안녕하세요. 길벗 수험서 운영팀입니다.
1. and는 두 가지 조건을 모두 만족하는 경우에만 추출하기 위해 사용합니다. a and b면 a이고, b인 경우를 말합니다.
2. 같습니다. cmb운송방법에 입력될 데이터가 문자이므로 ' '로 묶어줘서 함께 표시하기 때문에 위와 같아 지는 것입니다.
'" & cmb운송방법 & "'" <--- 이렇게 하고 그 뒤에 다시 " and ~ 로 시작해도 됩니다. 두개를 하나로 합쳐서 그렇습니다.
교재 151~155쪽까지를 참조해서 다시 확인해 보세요.
행복한 하루 되세요.