|
|
|
|
HOME > 질문/답변 > 일반질문 |
 |
|
|
|
작성일 : 11-08-12 20:00
|
질문 또있습니다~
|
|
|
글쓴이 :
 조회 : 4,680
|
08년 2년회차 맨마지막문제!
학과별질의평균 쿼리
전부 다 설정하고 마지막에
점수 -> 점수평균 : 점수
이렇게 바꾸니까 다시 소숫자리수가 두자리가 아니라 계속 나타나는데요,
강의에선 안그런데 제꺼에선 저렇게 점수평균으로 바꾸고 나니까 소수자리수 두자리가 아니라 뒤에까지 다 나타나네요...ㅠㅠ
하나더~ 08년 1회차 문제
4번의 2번 문제 자격을 하나도 취득하지 않은 학생의 학번과 이름조회하는 질의
불일치 쿼리로 하면 답은 나오는데~ 궁금해서 하나 물어볼게요
그냥 쿼리만들기로 가서
학생 테이블의 학번, 이름, 나이 필드들 추가하고서 일단 나이에 <=25 주고 학번에 not in (select 학번 from 자격취득) 이렇게 하면 안되나요? 자격취득 테이블이 자격 취득한 학생들만 나와있는 테이블이고 학생 테이블은 전체 학생이 나와있는건데 학생 테이블의 학번값이 자격취득 테이블의 학번값과 일치하지 않는 값만 나오게 하면 된다고 생각을 해서 저렇게 했는데 안되네요.
불일치로 하고 나서 쿼리디자인을 봤더니 학번 이름 나이 필드 외에 오른쪽에 자격취득 테이블의 학번필드가 하나 더 추가되어 있고, 조건에 is null 이라고 되어있는데, 이해가 잘 안가서....
not in 준 부분이 틀린건가요? is null 부분 이해 안가는 부분이랑, not in쓴부분이 틀린 이유를 알려주세요~
|
|
|
|