본문 바로가기
반응형

IT/SQL16

[TIL] SQL_4일차(Group by,Order by) 이전 시간에 이어서 데이터를 조회하는 SQL 기본구조를 활용하여 숫자 계산과 정렬에 대해 공부합니다. ✍🏻배운내용📚 2. GROUP BY로 범주별 연산 3. ORDER BY로 원하는 순서로 정렬 4. SQL 문법의 기본 구조🔥 2. GROUP BY로 범주별 연산 1) 카테고리별로 숫자 연산 음식 종류별로 평균 음식 가격을 구하기 위해 where 절을 사용해서 수십개의 쿼리를 작성하는 것은 너무 비효율적입니다. 이 문제를 Group by를 사용해서 해결할 수 있습니다. ‘원하는 단위로 나누는 것 (eg. 음식 종류별, 식당별)’ 을 앞으로 ‘카테고리별로’ 계산을 한다고 명명 하겠습니다 여러번의 Query 없이, 카테고리를 지정하여 수식 함수로 연산할 때에 사용되는 구문이 Group by 입니다. 2) Gr.. 2024. 3. 27.
[TIL] SQL_3일차(sum,avg,count,distinct,min,max) 데이터를 조회하는 SQL 기본구조를 활용하여 숫자 계산과 정렬에 대해 공부합니다. ✍🏻배운내용📚 1. SQL로 계산하기 (연산 기호, SUM, AVERAGE, COUNT, DISTINCT, MIN, MAX) 1. SQL로 계산하기 (SUM, AVERAGE, COUNT, DISTINCT, MIN, MAX) 1) 숫자 연산 기호를 SQL 에서도 사용 연산자 설명 + 더하기 - 빼기 * 곱하기 / 나누기 예) 상품 준비시간과 배달시간의 합계 구하기 select food_preparation_time, delivery_time, food_preparation_time + delivery_time as total_time from food_orders 2) 기본 연산, 합계와 평균, 전체 데이터의 갯수 구하기 [.. 2024. 3. 26.
[TIL] SQL_2일차(between,in,like) ✍🏻배운내용📚 1.데이터 필터링[ where ]이란? 2. 필터링 조건을 다양하게 지정하는 방법 : 비교연산자, BETWEEN, IN, LIKE 3. 여러개의 필터링 조건을 한 번에 적용하는 방법 4. 에러메세지에 대처하는 방법 1. 데이터 필터링이란? → 필터링의 기초 문법은 WHERE 절입니다. [ WHERE 절의 개념 ] → 데이터 중에 특정 조건을 필터링 해야할 때 씁니다. SQL 의 ‘WHERE’ 문법을 이용하면 전체 데이터 중 원하는 데이터만 필터링을 할 수 있습니다. 반드시 from문 다음에 있어야 합니다. [ WHERE 의 구조 ] select 컬럼 from 테이블 where 필터링 조건 [실습] 1) 기본 조건은 ‘=’ 을 통하여 필터링 고객 (customers) 테이블에서 21살인 사람.. 2024. 3. 24.
[Today I Learned] 엑셀보다 쉽고 빠른 SQL_1일차(SQL 설치 방법,select,from) 이번 시간부터 SQL에 대해 본격적으로 공부합니다.😉 📝 TIL(Today I Learned) 을 왜 블로그에 작성하나요? 나의 성장을 기록하고, 회고하는 활동은 '나'라는 사람을 “브랜딩” 해나가는 과정.🙌🏻 성장을 증명하고 나를 보여줄 수 있는 특별한 포트폴리오.🔥 ✍🏻배운내용📚 1. SQL이란? 2. SQL 설치 방법 & 데이터베이스 & 테이블과 칼럼 3. SQL 데이터 조회 : SELECT, FROM 1. SQL이란? SQL은 데이터베이스와 대화를 하기 위한 언어입니다. 다른 언어와 동일하게 SQL 도 일정한 문법을 갖고 있습니다. SQL 의 기본 구조와 문법을 배웁니다. 💡 [ Tip ] SQL 이란 언어를 이용하여 데이터베이스에 요청을 하는 질의를 ‘Query’ 라고 합니다. 강의에서도 데이터.. 2024. 3. 22.
반응형