클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

더 정확하고 다양하게 결과를 출력하는 WHERE절과 연산자 6 - 단원 연습문제 풀기 본문

알고리즘 및 자료 관리/데이터베이스

더 정확하고 다양하게 결과를 출력하는 WHERE절과 연산자 6 - 단원 연습문제 풀기

huenuri 2024. 8. 21. 16:41
조금 전에 노트북으로도 SCOTT 계정을 접속하게 만들어놓았다. 이제 두 계정을 모두 왔다갔다 하면서 쓸 수 있어서 정말 좋다. 아니면 집에 가서 해야 하는데, 노트북도 되니 자투리 시간을 활용해 쉬는 시간에 조금씩 문제를 풀어보는 중이다.
 
 

 

5장의 마지막 학습으로 연습문제를 푸는 일만 남아있다.

 

학습 목표

  1. 연습문제를 모두 풀어보자!
  2. 되도록이면 책이나 자료를 참고하지 말고 혼자서 풀어보고, 그 다음에 안 되면 참고하면서 풀자!

학습 시간

쉬는 시간, 수업 중 자투리 시간에 <총 소요 시간 25분>



 

단원 연습문제 풀기

 

1번 문제



 

2번 문제



 

3번 문제



 

4번 문제



 

5번 문제

 

에러가 뜨며 출력이 되지 않았다. 5번과 6번 문제는 너무 어려워서 풀지 못할 것 같아 답지를 참조했다.

 

 

조건은 하나하나 일일이 써주어야 했다. 생략해서 줄이면 출력이 되지 않는다는 것에 주의하자!



 

6번 문제

이제 마지막 문제이다.

 

이 문제도 역시 많이 어려워서 출력이 되지 않았다.

 

이 두 문제는 다음에 다시 풀어볼 것이다!



학습을 마치고

쉬는 시간의 자투리 시간을 활용해 문제를 풀어보았다. 수업을 들으면서도 기다리는 시간이나 여유가 생기면 문제를 연구하며 풀기도 했다.
이렇게 작고 작은 시간이 모여서 한 가지 과제를 해결할 수 있어서 정말 기뻤다.

이번 시간은 비록 쉬지 못했지만 드디어 WHERE절 학습을 마칠 수 있어서 뿌듯하다! 1~4번은 모두 혼자서 해결했다. 5~6번에서는 IN을 사용하는 것을 깜빡 잊고 말았다. 아직 훈련이 되어 있지 않아서 그러지 문제를 몇 개 더 풀면 확실히 이해할 수 있을 것 같다.