여러개의 질문을 한번에 올리겠습니다!!
- p60 문제 1번: 답지에 sex='f' or sex='m' 부분을 VALUE IN('f','m')으로 적어도 되나요?
- P95 문제 6번: 답지에 SELECT 학생정보.학번, 이름, 결제여부로 적힌부분을
SELECT 학생정보.학번, 학생정보.이름, 결제.결제여부로 적어도 되나요?
그리고 답지 마지막에 신청과목='OpenGL'을
신청정보.신청과목 ='OpenGL'으로 적어도 되나요?
-P99 전문가의 조언: 두 테이블을 조인하여 사용할 때 한 테이블에만 있는 속성은 테이블명을 생략할 수 있다고 적혀 있는데 복합테이블검색 SQL문을 작성할때도 생략할 수 있는지 알고싶습니다.
-P116 문제1: 답지에 WIITH CHECK OPTION 부분이 없는데 적어도 되는 건가요?
-P127 문제8: SELECT 학교, 학교명, 지역
FROM 학교
WHERE 학교명 NOT IN (SELECT 학교명 FROM학교); 로 적어도 맞는건가요?
-P129 문제10: 답지에 FROM 강좌,교수
WHERE 강좌.교수번호 = 교수.교수번호; 으로 적힌 부분을
FROM 강좌 JOIN 교수 USING 교수번호로 적어도 되는건가요?
-P132 문제18: 만약 별칭이 아닌 속성명으로 조건을 쓸경우 []표시를 해야하는 지 알고 싶습니다.
예를 들면 판매이윤이 40000이상일 경우가 조건일 떄
IIF(판매이윤>=40000... 으로 적는지
IIF([판매이윤]>=40000...으로 적는지 알고 싶습니다.
감사합니다ㅠㅠㅠ
안녕하세요.
1)
예. 가능합니다.
2)
어느 한 테이블에만 있는 속성명은 테이블명을 생략할 수 있지만 테이블명을 함께 기술해도 관계 없습니다.
3)
예 .. 2개 이상의 테이블끼리 관계가 설정된 상태에서 속성명을 기술할 때 적용되는 규칙으로
어느 한 테이블에만 있는 속성명은 생략이 가능합니다.
4)
관련 조건이 있는 경우에만 기술하면 됩니다.
별도의 조건이 없는 경우 기술하지 않아도 됩니다.
5)
질문하신 것처럼 Not in을 사용하려면 아래와 같이 기술해야 합니다.
SELECT 학교명, 지역
FROM 학교
WHERE 학교명 NOT IN (SELECT 학교명 FROM 학과);
6)
속성명이 같으므로
USING(교수번호)
으로 기술해도 됩니다.
7)
프로그램에서 함수에 속성명을 사용할 때 대괄호를 붙이지 않아도 자동으로 인식하는 경우가 있으므로 생략이 가능하지만
실제시험에서 함수에 속성명을 기술할 때 대괄호에 대한 조건이 제시될 수 있으니 제시된 조건에 맞게 작성하면 됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-06-25 09:30:48
안녕하세요.
1)
예. 가능합니다.
2)
어느 한 테이블에만 있는 속성명은 테이블명을 생략할 수 있지만 테이블명을 함께 기술해도 관계 없습니다.
3)
예 .. 2개 이상의 테이블끼리 관계가 설정된 상태에서 속성명을 기술할 때 적용되는 규칙으로
어느 한 테이블에만 있는 속성명은 생략이 가능합니다.
4)
관련 조건이 있는 경우에만 기술하면 됩니다.
별도의 조건이 없는 경우 기술하지 않아도 됩니다.
5)
질문하신 것처럼 Not in을 사용하려면 아래와 같이 기술해야 합니다.
SELECT 학교명, 지역
FROM 학교
WHERE 학교명 NOT IN (SELECT 학교명 FROM 학과);6)
속성명이 같으므로
USING(교수번호)
으로 기술해도 됩니다.
7)
프로그램에서 함수에 속성명을 사용할 때 대괄호를 붙이지 않아도 자동으로 인식하는 경우가 있으므로 생략이 가능하지만
실제시험에서 함수에 속성명을 기술할 때 대괄호에 대한 조건이 제시될 수 있으니 제시된 조건에 맞게 작성하면 됩니다.
오늘도 즐거운 하루 되세요.