스파르타코딩클럽 #SQL2 엑셀보다 쉬운 SQL - Group by, Order by, Alias - 데이터 분석의 목적 : DB테이블에 저장된 데이터를 의미 있는 정보로 변환 통계 구하기 통계 : 최대 / 최소 / 평균 / 개수 Group by - 동일한 범주(category)를 갖는 데이터를 하나로 묶어, 범주별 통계를 내주는 것 범주 : 같은 특성을 지닌 부류나 범위 Order by - 필드의 값으로 데이터 정렬 성씨별 회원수 구하기 select name, count(*) from users group by name; 쿼리가 실행되는 순서 from -> group by -> select from users : users 테이블 데이터 전체를 가져온다. group by name : 필드명 name을 지정해 같은 필드값을 가지는 데이터끼리 묶는다. select name, count(*) : name에 .. 2023. 2. 10. 엑셀보다 쉬운 SQL - Where 절과 자주 같이쓰는 문법 - 같지 않음 조건, != course_title이 "A"가 아닌 주문 데이터 보기 select * from orders where course_title != "A"; 범위 조건, between A and B 7월 13일, 14일의 주문 데이터 보기 select * from orders where created_at between "2020-07-13" and "2020-07-15"; 포함 조건, in() 1, 3주차 사람들의 '오늘의 다짐' 데이터 보기 select * from checkins where week in (1, 3); 패턴 조건, like (패턴으로 조건을 거는 문법) select * from users where email like '%a'; 'a%': 필드값이 a로 시작하는 모든 데이터.. 2023. 2. 10. 이전 1 다음