[SQL] 연습 문제 ( GROUP BY ~ CREATE )
·
Development Study/Backend
이전 글 연계 [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com [SQL] 데이터분석의 농경지, CREATE TABLE 그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법 time-map-installer.tistory.com 이론을 통해 GROUP BY ~ CREATE TABLE까지 알아보았다면 ..
[SQL] 데이터분석의 농경지, CREATE TABLE
·
Development Study/Backend
그동안 우리는 만들어져있는 데이터베이스를 통해 데이터를 찾고, 분류하는 활동들을 해 왔다 이번에는 우리가 그 많은 데이터를 이용해 검색을 할 수 있었던 근본, TABLE을 생성/삭제하는 방법에 대해 알아보도록 하겠다 지금 저는 TABLE보다는 데이터를 조작해보고 싶어요! [SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC) 정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, time-map-installer.tistory.com 중복되면 안되는 KEY - PRIMARY KEY 우리가 살아가면서 이름이 같아 곤란한 경험을 한 적이 몇 번은 있을 ..
[SQL] 데이터분석의 꽃, GROUP BY(~HAVING, DESC)
·
Development Study/Backend
정말 핵심적인 문법이다 꽃이라고 불릴 만큼 중요하게 보는 부분이 바로 이 GROUP BY이지만 위에 보이는 것처럼 예쁜 꽃이 될 수도, 예쁘지만 가시가 달린 장미가 될 수도 있다 그만큼 중요하고, 처음 잘못 익혀두면 오래 고생할 문법이니 잘 익혀두도록 하자 지난 이야기 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 이번 글의 최종적인 구조 미리 보기 순서 틀리면 큰일난다 SELECT FROM WHERE GROUP BY HA..
[SQL] 연습 문제 ( SELECT함수 ~ 집계 함수 )
·
Development Study/Backend
이 포스팅은 이전 글과 연계되어있다. 혹시 보고오지 못했다면 먼저 읽고 문제를 풀어보는 것을 추천한다 이전 글 보고오기 [SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 ) 들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/ time-map-installer.tistory.com 문제를 풀다보면 중복된다고 느낄 만한 문제들이 있다 사실 정말 중복되는 문제들이다 그만큼 중요한 문제들로 여러 번 풀어보며 익히길 바란다 +각 문제마다 힌트와 정답을 따로 적어두었다 혹시 막힌다면 힌트를 열어보고 그래도 모르겠다면 정답을 보자 총 35문제가 준..
[SQL] 저장된 데이터를 원하는 대로 찾아보자 ( SELECT ~ 집계 함수 )
·
Development Study/Backend
들어가기에 앞서 SQL문은 기본적인 문법, 실습 위주의 학습을 통해 빠르게 익힐 수 있다 꾸준하고 반복적인 학습을 하면 실력이 빠르게, 좋은 방향으로 늘어날 것이라 생각한다 SQL문 관련 기능/특성 F5 >> 전체 실행 F9 >> 한 줄 실행 -- >> 주석 처리 SQL 문의 기본 요소 SELECT keyword FROM keyword WHERE keyword; 이 구조가 거의 모든 곳에 쓰인다 할 수 있다 여기서 SELECT, FROM, WHERE이 DB의 어느 부분을 맡고 있는 지를 알고 가면 문제를 해결할 때 조금은 쉬워진다 하지만 이 모든 행위들은 기반이 되는 데이터가 있어야 학습이 가능하다는 것 이미 만들어져 있는 SQL문을 통해 자료를 불러오도록 하겠다 SQL문 보기 더보기 /* 이름: 실습 ..
[GoormIDE/SQL]DB를 외부에서 접속 해보자
·
Development Study/Backend
지난 글에서 우리는 SQL을 만들고 연습할 수 있는 환경인 DB와 USER을 생성하였다 이번 글에서는 이 DB에 외부에서 접속할 수 있는 방법과 설정을 직접 해보도록 하겠다 Goorm 컨테이너 안에 들어가면 이제 항상 해야 할 일이 있다 바로 SQL을 실행시키는 것 이 조건이 만족해야만 다른 작업들을 진행할 수 있다는 것을 기억해두길 바란다 이제 메뉴바에서 컨테이너 >> 포트포워딩 설정 클릭 유형 >> MySQL >> 등록 클릭 여기서 기억해야 할 것은 IP와 외부 포트이다 사실 이 창을 켜두고 복사 붙여넣기 하면 되니 크게 신경쓰지 않아도 된다 이제 모든 준비가 끝난 것 처럼 보일 수도 있다 하지만 외부접속을 허용하기 위해서는 몇 가지 추가적인 작업이 필요하다 먼저, 설정 파일을 수정할 수 있는 디렉토..