344페이지 >>정렬및 그룹화에서 출발일자의 연도와 월을 이용하여 오름차순 정렬하고 그룹머리글 설정에서요..그룹을 식으로 YEAR([출발일자] & MONTH([출발일자]) 이렇게 안하고 출발일자를 두번써서
출발일자 전체값에 년 으로 지정하고 그룹추가해서 출발일자 전체값에 '월'로 두번지정하면 안되는건가요? 이런식으로 해도 책과 같이 년 월 로 구분되어 나오던데요
채점프로그램은 틀린것으로 나오거든요..
370페이지>>조회 및 출력기능구현 3번
답이 month([판매일자])=month(datevalue([forms]![판매현황]![txt판매일자])) 인데
datevalue 함수를 안써도 조회는 되거든요.. datevalue함수를 안썼는데도 채점프로그램에선 정답으로 처리됐구요..datevalue함수를 꼭 써야하는건가요? 몇일전 다른분이 질문올린글에는 답변에는 datevalue함수를 안쓰셨거든요.. 어떤게 정답인가요?
그리고 한가지 더 궁금한게 있는데요 다른분이 질문했던건데 이해가 안돼서요
다음과 같은 기능을 수행하는 "판매되지않은상품' 쿼리를 작성하시오.
-판매되지않은 상품에 대한 정보를 표시할 것(<상품>테이블 사용)
상품코드, 상품이름 필드만 표시
-<판매현황>테이블에 없는 상품코드는 판매되지 않은 상품으로 가정할 것
-<판매현황>테이블의 상품이름이 *nike* 이거나 *adidas* 포함하는 상품만 참조
-NOT IN 예약어를 사용
-> 상품이름에 *nike*와 *adidas*가 포함하는 상품이름만 참조해야하는데...
문제는 불일치 데이터를 검색할 때 판매현황 테이블에서 나이키와 아디다스이름을 가진 데이터만 참조/비교해서 판매되지 않은 상품을 나타내야 하는데요...
답 : 하위 질의로 지정한 <판매현황> 테이블에 조건을 지정하는 것이 맞습니다.
select 상품코드, 상품이름 from 상품
where not in (select 상품코드 from 판매현황 where 상품이름 like "*nike*" or 상품이름 like "*adidas*")
위와 같이 답을 주셨는데
select 상품코드,상품이름 from 상품 where not in(select 상품코드 from 판매현황 where 상품이름 like "*nike*" or 상품이름 like "*adidas*") 를 조건란에 다쓰라는 말씀인가요?
해보니까 뭔지는 모르겠는데 오류가 나와서요..
안녕하세요. 길벗 수험서 운영팀입니다.
1. 어떤 방법으로 하든 상관은 없습니다. 채점 프로그램은 정답 파일과 비교하므로 정답 파일과 정확히 일치하지 않으면 감점되는 것이죠. 실제 시험에서는 어떤 방법으로 사용하라는 지시가 없을 경우 결과만 올바르게 나오면 정답으로 인정합니다.
2. 텍스트 상자에 입력받는 것이므로 datevalue를 이용하여 날짜의 일련번호로 변경하려 한 것이었으나 텍스트 상자에 날짜 형식으로 입력하면 날짜로 인식되어 정상적인 결과가 나옵니다. 그러므로 여기서는 datevalue를 사용하지 않아도 됩니다.
3. 네. 맞습니다. 작성하신 파일을 올려주세요. 파일을 보고 저희쪽에서도 해보도록 하겠습니다.
좋은 하루 되세요.
"-
*2012-03-27 09:57:28
안녕하세요. 길벗 수험서 운영팀입니다.
1. 어떤 방법으로 하든 상관은 없습니다. 채점 프로그램은 정답 파일과 비교하므로 정답 파일과 정확히 일치하지 않으면 감점되는 것이죠. 실제 시험에서는 어떤 방법으로 사용하라는 지시가 없을 경우 결과만 올바르게 나오면 정답으로 인정합니다.
2. 텍스트 상자에 입력받는 것이므로 datevalue를 이용하여 날짜의 일련번호로 변경하려 한 것이었으나 텍스트 상자에 날짜 형식으로 입력하면 날짜로 인식되어 정상적인 결과가 나옵니다. 그러므로 여기서는 datevalue를 사용하지 않아도 됩니다.
3. 네. 맞습니다. 작성하신 파일을 올려주세요. 파일을 보고 저희쪽에서도 해보도록 하겠습니다.
좋은 하루 되세요.
"