일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 상속
- 개발일기
- 정보처리기사필기
- 데이터베이스
- 데이터분석
- 정보처리기사실기
- 연습문제
- 디버깅
- 컴퓨터비전
- 딥러닝
- 중학1-1
- JSP/Servlet
- SQL
- 파이썬
- 자바스크립트심화
- 중학수학
- 머신러닝
- 쇼핑몰홈페이지제작
- JSP
- 자바 실습
- 혼공머신
- 자바
- JDBC
- 자바스크립트
- 스프링
- rnn
- 스프링프레임워크
- html/css
- ChatGPT
- 타입스크립트심화
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
SQL 시작하기 6 - 미션 문제 풀기 1 : 신체 검사표 및 체지방률 검사 본문
이제 어려운 미션 문제가 세 문제나 남아있다. 이 단원은 실습 문제도 미션 문제도 정말 많고 알차게 구성이 되어 있어 무척 마음에 든다. 비록 공부하는 건 쉽지 않지만 하고 나면 머릿속에 많이 남아있다.
미션 1 - 신체 검사표
1. 문제 풀기
전체 데이터를 조회해보았다. 이제 조건에 맞게 수정해보자.
다 맢은 줄 알았는데 점수가 깎인 부분이 있다.
키 컬럼과 몸무게 컬럼만 따로 추출해서 조회해야 한다.
2. 코드 수정하기
하지만 여전히 틀렸다고 나온다.
중복을 제거하는 부분으로 수정했음에도 답이 나오지 않는다.
3. 다시 풀어보기
점심식사 후 이 문제에 다시 도전해보았다.
드디어 문제를 풀었다. 몇 시간만인지 모르겠다.
미션 2 - 체지방율 검사
1. 문제 풀기
먼저 전체 학생들의 모든 정보와 bmi 지수를 불러왔다. 그리고 이 지수가 특정 조건에 맞는 값을 출력했다.
하지만 아무것도 출력되지 않았다. 출력이 되지 않았던 이유는 and를 사용해서 조건이 서로 충돌되기 때문이었다.
2. 코드 수정하기
하지만 bmi 지수가 조회가 안 되었다고 한다.
3. 다시 풀어보기
모든 학생들의 정보를 출력하면 다음과 같다.
bmi 정보까지 모두 출력하면 다음과 같다.
이제 앞선 코드에서 작성했던 대로 bmi 지수의 조건에 맞게 코드를 추가해본다.
이렇게 두 가지 모두 출력되는 것도 문제에서 요구하는 값이 아니었다. 이 문제는 도저히 해결할 수 없어 넘어간다.
학습을 마치고
SQL 공부를 너무 가볍게 보았던 것 같다. 오전 내내 그리고 오후 4시가 다 되어서까지 1주차 공부를 다 마칠 수 없었다. 너무 조급하게 끝내려고 하지 않기로 했다. 공부는 시간을 들여서 천천히 해야지 대충 해서는 제대로된 실력을 갖추기 어렵다.
이제 한 문제의 미션이 남았는데 그 문제도 마저 다 풀어보려고 한다. 맞히지 못해도 도전하는 것 자체가 의미가 있는 일이라고 생각한다.
'알고리즘 및 자료 관리 > SQL' 카테고리의 다른 글
데이터를 제어하는 DML 1 - 테이블에서 유사한 값 찾기 (0) | 2024.10.07 |
---|---|
SQL 시작하기 7 - 미션 문제 풀기 두 번째 및 단원 마무리하기 (0) | 2024.10.07 |
SQL 시작하기 5 - 여러 개의 조건을 추가하기 2 : 실습 11~14 + 퀴즈 문제 풀기 (0) | 2024.10.07 |
SQL 시작하기 4 - 여러 개의 조건을 추가하기 1 : 이론 학습 및 실습 8~10 (0) | 2024.10.07 |
SQL 시작하기 3 - 조건을 추가하여 검색하기 (0) | 2024.10.07 |