안녕하세요.
데이터베이스에서 sql 문을 작성하는 경우에는 작성을 위한 관련 지시사항이 자세히 제시되고 있습니다.
1. 별칭을 쓰라는 지시사항이 없는 경우에는 쓰지 않아도 됩니다. 하지만 결과의 필드명을 보았을 때 AS를 사용해야 한다는 것을 알 수 있다면 사용해야 합니다.
2. 역시 별도의 지시사항이 없다면 결과가 맞게 나오는 답안은 모두 맞게 처리됩니다.
하지만 테이블의 위치나 제시된 조건으로 특정 질의문을 사용해야 함을 알 수 있다면 이를 감안해서 답안을 작성해야 합니다.
3. 완전한 sql 문장인 경우에만 마지막에 ; 을 붙이면 되며, 이 또한 지시사항으로 제시되니 참고하세요.
4. 아직 출제된 적은 없지만 이 또한 지시사항으로 제시될 것으로 예상되지만 혹 지시사항이 없더라도 작성 기준에 맞게 조건 부분만 다른 것에 비해 작게 작성하세요.
오늘도 즐거운 하루 되세요.
-
관리자2019-03-26 10:17:43
안녕하세요.
데이터베이스에서 sql 문을 작성하는 경우에는 작성을 위한 관련 지시사항이 자세히 제시되고 있습니다.
1. 별칭을 쓰라는 지시사항이 없는 경우에는 쓰지 않아도 됩니다. 하지만 결과의 필드명을 보았을 때 AS를 사용해야 한다는 것을 알 수 있다면 사용해야 합니다.
2. 역시 별도의 지시사항이 없다면 결과가 맞게 나오는 답안은 모두 맞게 처리됩니다.
하지만 테이블의 위치나 제시된 조건으로 특정 질의문을 사용해야 함을 알 수 있다면 이를 감안해서 답안을 작성해야 합니다.
3. 완전한 sql 문장인 경우에만 마지막에 ; 을 붙이면 되며, 이 또한 지시사항으로 제시되니 참고하세요.
4. 아직 출제된 적은 없지만 이 또한 지시사항으로 제시될 것으로 예상되지만 혹 지시사항이 없더라도 작성 기준에 맞게 조건 부분만 다른 것에 비해 작게 작성하세요.
오늘도 즐거운 하루 되세요.
-
관리자2019-04-08 14:42:49
안녕하세요 길벗수험서 운영팀입니다.
[1]
아니요. 문제가 성립되기 어렵습니다.
해당 코드의 결과물은
학번 / 학과코드 / 학과명
15 / han / 국문
16 / com / 컴퓨터
NULL / NULL / 영어
입니다.
[2]
기본 select문 형식이기에 생략된 것 뿐입니다.
join 속성에는 on이 join의 조건으로 들어갑니다.
select문에는 where가 조건으로 들어가죠.
단순이 2중 조건이 되는 것일뿐, join이 포함된 select(조회)문에도 where는 들어갈 수 있습니다.
행복한 하루되세요 :)
-
*2019-04-06 15:19:571. 만일 106페이지 문제2번의 정답이 "학생 RIGHT OUTER JOIN 학과"가 되려면 지시사항은 어떻게 바뀌어야할까요.
"'학과' 테이블에서 학과코드가 입력이 안된 학생도 포함해서 검색하라"라고 바뀌어야하려나요?
2. 492페이지 문제 8번 답을보면 WHERE 학과명 Is Null이라고 나오는데 상단에 OUTER JOIN이 있고 ON속성이 있는데, 왜 WHERE가 들어가나요?
앞에 이론설명엔 ON뒤에 WHERE가 들어간다는 내용은 없지않나요.