시나공 IT
험에
오는 것만
부한다!

통합검색

1:1 질문하기

제목 질문이요`~
자격증 사무자동화 산업기사 실기
도서/쪽 페이지 / 쪽
등록일 2007-10-04 조회 659
작성자 고*욱 (**wcjda@hanmail.net)
실전모의고사 21쪽에 count(성명)&"명"
이거랑 97쪽에 count(*)&"명" 이거 차이가 무엇인가요?
첨에 성명쓴거 이해 되는데 (*)이것줌 알려주세요~

그리구 실전모의고사 6회 액세스 부분에서 쿼리작성 햇는데 단가함수가 정의되지 않는다구 나오네요, 이것두요 ,ㅋ 파일첨부할게요
첨부파일
제목 답변입니다.
등록일 2007-10-05

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

''*''는 모든 레코드를 의미합니다. COUNT(성명)은 성명 필드의 레코드 수를 구하고, COUNT(*)는 해당 테이블에 있는 모든 레코드를 의미합니다. 성명 필드에 비어있는 레코드가 없이 모든 레코드에 데이터가 들어 있다면 COUNT(성명)과 COUNT(*)의 결과값이 동일합니다. 하지만 만약 성명 필드의 레코드 중 중간에 비어있는 레코드가 있다면 결과값이 달라집니다.

필드명이 ''단가''가 아닌 ''단가(원)''이니 이렇게 정확히 기재하여 주어야 합니다.

즐거운 하루 되세요.

첨부파일
  • 첨부파일 없음