일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JSP/Servlet
- 언리얼학습
- 디버깅
- 코딩테스트
- 컴퓨터구조
- 데이터시각화
- C++
- 정보처리기사실기
- 중학수학
- pandas
- numpy/pandas
- 정수와유리수
- 텍스트마이닝
- html/css
- 데이터분석
- SQL
- 언리얼프로젝트
- 정보처리기사필기
- 요구사항확인
- 혼공머신
- 운영체제
- 딥러닝
- 자바
- 데이터입출력구현
- 머신러닝
- 중학1-1
- 자바 실습
- 파이썬
- 파이썬라이브러리
- 데이터베이스
- Today
- Total
목록2024/10/12 (7)
클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지
SELECT ~ FROM ~ WHERE는 가장 핵심적인 SQL 문이다. 이에 부가적으로 결과를 정렬하거나, 일부만 보여주는 등의 다양한 처리가 필요할 때도 있다.이 내용 역시 엘리스로 모두 학습했던 내용이라 어렵지 않게 공부해볼 수 있을 것 같다. 한번 더 복습한다는 의미로 정리해보려고 한다. 시작하기 전에SELECT 문에서는 결과의 정렬을 위한 ORDER BY, 결과의 개수를 제한하는 LIMIT, 중복된 데이터를 제거하는 DISTINCT 등을 사용할 수 있다.GROUP BY 절은 지정한 열의 데이터들을 같은 데이터끼리 묶어서 결과를 추출한다. 주로 그룹으로 묶는 경우는 합계, 평균, 개수 등을 처리할 때 사용하므로 집계 함수와 함께 사용된다. GROUP BY 절에서도 HAVING 절을 통해 조건식을 ..
SELECT 문으로 기본 조회와 특정 조건을 조회하는 방법을 학습해 볼 것이다. 엘리스도 이 부분을 모두 공부해서 알고 있지만 MySQL은 처음이나 기본부터 차근차근 공부해 보자. 기본 조회하기 : SELECT ~ FROM이제 본격적으로 '인터넷 DB 구성도'를 활용해서 SELECT 문을 배워보겠다. USE 문SELECT 문을 실행하려면 먼저 사용할 데이터베이스를 지정해야 한다. USE 문은 사용하려는 데이터베이스가 한 개가 아니라는 뜻이다. USE 문을 쓰는데 market_db가 패널창에서 보이지 않으면 Refresh All을 클릭해서 새로고침을 한다. 이제 market_db가 잘 보인다. SELECT 문의 기본 형식SELECT 문은 처음에는 사용하기 간단하지만, 사실 상당히 복잡한 구조..
여기서부터는 무척 어려운 내용이라 공부하는 게 많이 뻑뻑하다. 그래도 조금씩 공부해 볼 것이다. 이해가 안 되면 강의를 한 번 더 들어서라도 내 것으로 만들어야지. 며칠 전부터 공부하려던 단원인데 오늘 드디어 다시 시작해 본다.SELECT는 SQL 문에서 가장 많이 사용되는 문법으로, 데이터베이스에서 데이터를 구축한 후에 그 내용들을 활용한다. 시작하기 전에SELECT 문은 구축이 완료된 테이블에서 데이터를 추출하는 기능을 한다. SELECT를 아무리 많이 사용해도 기존의 데이터가 변경되지 않는다.SELECT의 가장 기본 형식은 SELECT ~ FROM ~ WHERE이다. SELECT 바로 다음에는 열 이름이, FROM 다음에는 테이블 이름이 나온다. WHERE 다음에는 조건식이 나오는데, 조건식을 다양..
문제는 13문제나 되는데 한 문제당 풀이 강의가 있다. 모두 다 듣고 공부하려면 2시간 가까이 걸릴 것 같다. 그래도 차근차근 공부해보자. 이론 강의 내용이 많아서 분리시키면서 지난 번에 풀었던 문제를 새 포스트에 올려본다. 정처기 실기 공부를 하다 너무 어렵기도 하고 올해는 어차피 불합격할 것 같아 시험 공부는 내년에 다시 하기로 했다. 그리고 오늘부터는 다시 SQL 공부를 시작하려고 한다. 문제 1번 딱 하나 푼 이 문제는 적어도 맞았을거라 생각했는데 아니었다. 속성을 추가할 때는 ADD를, 속성을 변경할 때는 ALTER를 사용한다. 문제 2번 개념 설명을 들을 때 인덱스로 작성하는 예시는 없었는데, 문제를 풀면서 어떻게 풀어야 할지 조금 알게 되는 것 같다. 아마도 이 내용들을 모두 암기해야 풀 수..
오늘은 틀린 문제를 다시 풀어보며 오답노트를 정리해보았다. 에이급 수학 STEP B 틀린 문제 다시 풀기 여기까지다. 틀린 문제 다시 풀기 틀린 문제가 얼마 없어서 한 장에 다 정리된다. 5번 문제는 노트에 문제를 쓸 때 문제를 잘못 써서 풀어서 다시 풀고 맞은 문제라고 표시했다.지난 STEP에서는 이런 문제가 한 3문제 정도 되었는데 이번에는 한 문제로 줄였다. 다음에는 이런 실수가 더이상 없도록 할 생각이다. 3일치 공부를 한꺼번에 다 정리하다보니 시간이 많이 걸렸다. 학습을 마치고요즘에는 매일 새벽 6시에는 어김없이 매일 수학을 1시간 이상 공부하고 있다. 어제는 1시간 반 정도, 오늘도 그 정도 한 것 같다. 이제 ..
금요일인 어제 풀었던 문제이다. STEP B 과정을 모두 풀고 싶었으나 1시간 10분을 넘게 풀어도 아직 문제가 더 남아서 그냥 공부를 여기까지 했다. 에이급 수학 STEP B 문제 풀기 어제 16문제를 풀었고, 오늘 푼 4문제까지 함께 올려본다. 학습을 마치고이렇게 3일에 걸쳐 STEP B 문제를 모두 풀어보았다. 오늘은 채점도 하고 틀린 문제도 다시 풀어보았는데 34개의 문제 중에서 틀린 것은 딱 두 문제밖에 없었다. 이제 실수도 점차 줄어드는 것 같다. 다음 포스트에서 틀린 문제와 문제집을 첨부하려 올려보려고 한다.
이 문제는 이틀 전에 풀었던 문제인데 오늘 한번에 올려본다. 에이급 수학 STEP B 문제 풀기 학습을 마치고엊그제인 목요일에는 문제를 많이 풀지 못했다고 생각했는데 오늘 정려하보니 이렇게 14문제나 풀었다. 실력이 많이 향상된 걸까 문제가 너무 쉽다는 생각이 들 정도였다.처음 이 문제집을 풀었을 때는 너무 어려웠는데 말이다. 사실 에이급과 최상위 수학은 방정식까지 풀다가 너무 어려워서 처음 풀었던 문제집은 버리고 지난번에 두번째로 다시 구입해서 푸는 것이다.