수식을 입력하다보면 연결할 필드나 테이블 혹은 쿼리명을 '', "", [], 중 어느 것으로 묶어야 할 지
헷갈릴 때가 있습니다.
제가 실수로 다른 부호로 필드를 묶었을 경우에도 결과값은 제대로 출력이 되던데
이게 실기 시험 채점 시 영향을 주는지 궁금합니다.
채점 시에 감점이나 오답처리가 된다면 다시 제대로 외워야할테니까요.
답변 기다리겠습니다.
ex) 금액 필드의 합계를 계산 시
=sum([금액])
=sum("금액")
=sum('금액')
"" 는 보통 문자에 붙는 것이구요.
dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.
dsum("더할값이있는필드명","테이블/쿼리","조건")
처럼 말이죠.
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
금액 필드 합계시
=sum([금액])
=sum(금액)
은 정상 실행되지만
=sum("금액")
은 제대로 된 결과가 나오지 않습니다. 문자 "금액" 으로 지정 되니까요.
좋은 하루 되세요.
-
*2012-04-12 06:00:09
"" 는 보통 문자에 붙는 것이구요.
"dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.
dsum("더할값이있는필드명","테이블/쿼리","조건")
처럼 말이죠.
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
금액 필드 합계시
=sum([금액])
=sum(금액)
은 정상 실행되지만
=sum("금액")
은 제대로 된 결과가 나오지 않습니다. 문자 "금액" 으로 지정 되니까요.
좋은 하루 되세요.