책 내용 질문하기
2권데이터실무 기본모의고사 2회 3번 질문입니다!
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
302
조회수
254
작성일
2020-03-06
작성자
탈퇴*원
첨부파일

쿼리를 작성하는데

조건중에

 

업체별내역 쿼리를 이용하여 합계가 가장 많은 거래처를 표시라고 했는데

합계가 가장많은 조건을

 

합계 아래 조건 부분에 select max(합계) from 업체별내역

이렇게 답으로 나와있는데

1. 그냥 max([합계])하면 안되나요?

2. 그리고 왜 합계는 그냥 쓰는건가요? select([합계]) from 업체별내역 이렇게 안쓰고요!

 

그리고,

다음 조건에서

 

거리처 코드에서 하이픈이 나오기 전까지 표시하는조건인

left([거래처코드],instr([거래처코드],"-")-1) 이 조건은 왜 필드 옆에 거래처 : 해서 쓰는 건가요?

조건 부분에 쓰면 안되나요??

 

어떤건 필드명 옆에 : 이렇게 해서 조건을 쓰고

어떤건 아래 조건 칸에 조건을 쓰던데 어떤 차이 인가요 ?? ㅠㅠㅠ 알려주세요 ㅠ 

답변
2020-03-08 22:50:55

안녕하세요. 길벗 수험서 운영팀입니다.

 

1.2. 필드이므로 [ ]로 묶어줘도 됩니다.

 

여기에는 거래처라는 필드가 현재 존재하지 않습니다. 위의 계산식을 한 다음에 그 결과로 거래처라는 임시필드를 만드는 것입니다. 거래처라는 필드가 이미 있다면 그 아래에 조건식을 입력하면 됩니다.

 

 

행복한 하루 되세요.

 

  • 관리자
    2020-03-08 22:50:55

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    1.2. 필드이므로 [ ]로 묶어줘도 됩니다.

     

    여기에는 거래처라는 필드가 현재 존재하지 않습니다. 위의 계산식을 한 다음에 그 결과로 거래처라는 임시필드를 만드는 것입니다. 거래처라는 필드가 이미 있다면 그 아래에 조건식을 입력하면 됩니다.

     

     

    행복한 하루 되세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.