전체 글3 SQL 문법 총정리 1주 차 SQL문법 : Select(쿼리(Query)문), Where(절) Select 쿼리문이란? 쿼리는 질의를 의미. 즉, 데이터베이스(DB)에 명령을 내리는 것을 의미. 여기서 Select란, DB에서 '데이터를 선택해서 가져오겠다'는 의미로, 1)어떤 테이블에서? 2) 어떤 필드의 데이터를 가져올 것이냐 로 구성된다. * 테이블 : orders라는 엑셀 시트명처럼 테이블은 데이터가 담긴 엑셀 시트와 동일. 이런 형태의 값이 데이터 베이스에 담기면, orders라는 테이블이 된다. * 필드 : order_no, created_at, course_title, payment_method.... 등등 각각이 필드가 된다. select * from orders; select created_at, cours.. 2022. 5. 23. SQL Group by, Order by 사용법 - 기본 오늘은 SQL의 조작언어 중에서 Group by와 Order by의 기본적인 사용법에 대해 정리해 볼까한다.. Group by를 정리하자면, "동일한 범주의 데이터를 묶어서 통계를 내줌." 활용 예를 들어보면, 1. 멜론의 음원차트를 뽑고 싶다.(음원별 스트리밍 횟수 내림차순) 2. 판매 된 상품 중에 베스트 상품을 알고 싶다.(상품별 주문수량 내림차순) 3. 경기도에 거주하는 연령별 가입자수가 알고 싶다.(연령별 가입자수) 여기서 ~별이라고 적힌 부분에 group by를 쓴다고 생각하면 될 것 같다. 위 필드를 사용해 Group by의 기능 SQL 명령어 몇 가지를 정리해봄. 동일한 범주의 개수 구하기 [count(*)] - 주차별 코멘트 개수 구하기 select week(범주별로 세어주고 싶은 필드명.. 2022. 5. 20. 나의 SQL 입문기 요즘 유일한 낙은 잠들기 전에 침대에 누워 유튜브를 켜고, 관심사에 맞는 영상들을 보며 잠드는 것이다. 간혹 유튜브 댓글들을 보다 보면, "알 수 없는 유튜브 알고리즘이 나를 여기로 끌고 왔다." "알고리즘 신의 선택을 받으셨네요 축하드립니다." 등 몇 년 전의 라이브 영상, 음원들이 뜬금없이 역주행해 음원차트에 오르는 일도 종종 일어나더라. 유튜브나 넷플릭스만 보더라도, '나의 취향에 맞는 추천영상(혹은 영화)' 들을 어떻게 알고 노출시키는지 궁금했다. 그렇게 이것저것 알아보니, 빅데이터, 데이터분석, 데이터 사이언티스트, 머신러닝, 딥러닝 등등... 엄청 어렵게 느껴지는 기술들의 집합체인 '데이터 사이언스'라는 분야라고 하더라.. 관심이 없어서 몰랐을 뿐 사실 우리는 일상적으로 이 기술들의 혜택을 받.. 2022. 5. 18. 이전 1 다음