1. 입력 및 수정기능구현 1번문제에 (4)물품명 표시하는 항목에서 <물품>테이블의 물품코드는 왼쪽정렬로 텍스트형식이고 문자데이터일경우 작은따옴표를 추가해야 한다고 알고있었는데 왜 "물품코드='txt물품코드'"가 아니라 "물품코드=txt물품코드"인지 궁금해요. 물품코드와 다르게 txt물품코드는 숫자데이터인가요? 그렇다면 <판매내역입력>폼을 봤을때 물품코드 필드는 가운데정렬로 보여서 숫자테이터인지 문자테이터인지 구분이 안가는데 어떻게 구별해야할까요?
2. 처리기능구현 4번 <월별판매현황>쿼리 작성하는 문제가 정답과 동일하게 작성했는데 채점프로그램 돌리니 틀렸다고 채점되요..확인부탁드립니다
안녕하세요. 길벗 수험서 운영팀입니다.
1. 데이터 형식을 확인하는 가장 정확한 방법은 물품코드가 있는 테이블을 디자인 보기로 열어서 데이터 형식을 확인하는 것입니다.
2. 맨마지막 필드명이 판매액 이어야 하는데 정답 파일이 판매금액으로 되어 있네요. 정답 파일에 오류가 있습니다.
행복한 하루 되세요.
-
관리자2021-01-28 08:13:19
안녕하세요. 길벗 수험서 운영팀입니다.
1. 데이터 형식을 확인하는 가장 정확한 방법은 물품코드가 있는 테이블을 디자인 보기로 열어서 데이터 형식을 확인하는 것입니다.
2. 맨마지막 필드명이 판매액 이어야 하는데 정답 파일이 판매금액으로 되어 있네요. 정답 파일에 오류가 있습니다.
행복한 하루 되세요.
-
관리자2021-01-29 21:16:47
안녕하세요. 길벗 수험서 운영팀입니다.
먼저 죄송하다는 말씀을 드립니다. 위의 글을 읽고 프로시저에서 따옴표 관련 문의인줄 알았습니다.
davg, dsum 등과 같은 도메인 함수에서는 각 인수를 " "로만 묶어줍니다. 비교값에서 txt물품코드와 같이 컨트롤 이름으로 비교할 경우에도 데이터 형식의 종류에 상관없이 " "로만 묶어줍니다. 다만 컨트롤 이름이 아닌, 직접 값을 비교하는데 텍스트인 경우에는 ' '로 한번 더 묶어줍니다. "물품코드='c1'"과 같이요.
행복한 하루 되세요.
-
*2021-01-28 19:44:10
안녕하세요. 이론은 알겠는데 이 문제에 대입하려니 이해가 안가서 추가문의 남깁니다.
물품코드가 있는 테이블을 디자인 보기로 열어서 데이터 형식을 확인하라고 하셨는데 <물품>테이블의 물품코드 데이터형식은 아래사진처럼 '짧은 텍스트'로 설정되어있고 <판매내역입력>폼의 txt물품코드 컨트롤의 데이터형식은 형식란도 비워져있고 확인할 방법을 모르겠는데 어떻게 해아하나요?

