본문 바로가기
반응형

GROUP BY3

GROUP BY와 HAVING 파헤치기 - 문과생 SQL 독학 시리즈4 "Everything is available basically for free. You can learn anything you want for free." - Elon Musk의 인터뷰 중머스크의 말처럼 모두 무료로 접할 수 있고 무엇이든 할 수 있으니..무료로 접할 수 있는 정보들을 제게 맞게 최적화해서 정리해보려고 합니다. 이 글에선 GROUP BY와 HAVING에 대해 자세히 알아보겠습니다.아래는 예시로 사용할 sales 테이블입니다. idproductpricequantitysale_date1Apple100052023-01-012Banana500102023-01-023Orange70082023-01-034Apple110072023-01-045Banana450152023-01-05 1. GROUP .. 2023. 4. 29.
Select, 데이터 조회 방법 이해하기 - 문과생 SQL 독학 시리즈2 "Everything is available basically for free. You can learn anything you want for free." - Elon Musk의 인터뷰 중머스크의 말처럼 모두 무료로 접할 수 있고 무엇이든 할 수 있으니..무료로 접할 수 있는 정보들을 제게 맞게 최적화해서 정리해보려고 합니다. 이 글에서는 SQL의 가장 기본적인 명령어 중 하나인 SELECT를 사용하여 데이터베이스에서 데이터를 조회하는 방법을 알아보겠습니다. 먼저 예시 테이블 하나를 만들어 보겠습니다. 학교 도서관의 책 정보를 담은 테이블이라고 가정해 보겠습니다. 테이블의 이름은 'books'이며, 다음과 같은 정보를 담고 있다고 가정해 보겠습니다.books 테이블:book_idtitleauthorpu.. 2023. 4. 28.
SQL 독학: 정렬 및 그룹화 (order by, group by) SQLD 공부 및 데이터 분석을 하기 위해 DB에 있는 값들을 불러올 때, SQL을 많이 활용했습니다. 이전에 독학하면서 공부했던 내용을 기록으로 남겨둡니다. 1. ORDER BY 절: 결과 정렬하기 ORDER BY 절은 조회된 결과를 특정 열 기준으로 오름차순(ASC) 또는 내림차순(DESC)으로 정렬하는데 사용됩니다. 예시: employees 테이블에서 모든 직원 정보를 급여(salary) 기준으로 내림차순 정렬하여 조회합니다. SELECT * FROM employees ORDER BY salary DESC; employee_id name salary department 3 Kim 9000 HR 1 Lee 5000 IT 2 Park 4000 IT 2. GROUP BY 절: 결과 그룹화하기 GROUP .. 2023. 4. 22.
반응형