본문 바로가기

SQL2

[스파르타 코딩 클럽] SQL 강의 DAY2 : GROUP BY와 ORDER BY 어느새 2일차 바로 시작해보자 데이터 분석의 목적 : 쌓여있는 날것의 데이터를 의미가 있는 '정보'로 변환 DB 테이블에 저장된 데이터 = 날것의 데이터 가장 많은 like를 받은 사람의 이름, 전체 신청자 수 , 평균 연령 = 의미있는 '정보' *통계 : 최대 / 최소 / 평균 / 개수 1. GROUP BY GROUP BY라는 문법은 동일한 범주(category)를 갖는 데이터를 하나로 묶어서, 범주별로 통계를 내주는 것을 의미 1)같은 성씨의 데이터를 하나로 묶고 2) 각 성씨의 회원수를 구할 수 있다. 개수와 최솟값, 최댓값 select 범주별로 세어주고 싶은 필드명, count(*) from 테이블명 group by 범주별로 세어주고 싶은 필드명; #최솟값 구하기 select 범주가 담긴 필드명,.. 2023. 1. 8.
[스파르타 코딩 클럽] SQL 강의 DAY1 : 환경 세팅과 select, where문 스파르타 코딩 클럽 SQL강의 수강을 시작했다. 0주차 (튜토리얼 총 3개 강의)와 1주차 (총 7개 강의)중 4개의 강의를 수강함. 하루에 들을 수 있는 강의가 8개인데 0주차, 1주차 수업을 들으면 1주차 수업을 다 들을 수 없는 게 좀 아쉬운 부분이었다. 강의 3개 남기고 덩그러니 개발일지 써본다...ㅎ 1. 환경 세팅하기 가장 먼저 세팅한 것은 DBeaver 설치 SQL 언어 중 MySQL을 선택 후 스파르타 코딩클럽 DB에 연결해 줬다. (여기까지는 스무스한 전개) 튜터분을 따라 selcet 문을 따라 썼는데 아니 벌써 에러코드 실화인가 싶고 다행히도 Q&A 시스템이 잘 되어있어서 (즉문즉답) 간단히 해결했다. Data source를 스파르타로 선택해주면 되는 아-주 간단쓰한 문제였음 ㅎㅎ 또 .. 2023. 1. 5.