TIL 3일차

2023. 12. 4. 20:26회고/TIL(매일)

 
도전한 점

  • 티스토리 블로그 오른쪽 클릭 금지, 복사 금지 설정하기(html 수정해야 됨)
  • 디비버 폰트 바꾸기(기존 방법으로 알려진 거 안됨, 폰트 크기 조절 방법 Ctrl+(플/마))
  • 범주별 계산방법 : group by
  • 항상 select, from, where 다 쓰고 마지막에 사용한다.
  • 어떤 컬럼을 기준으로 값을 정렬해줘 : order by
  • 기본값은 오름차순 정렬이다. 내림차순은 desc 추가한다.
  • 실습은 무조건 먼저 작성해보고 체크한다. 포기하지 않음!

 

  • 실습 1. 음식점별 주문 금액 최댓값 조회하기 - 최댓값 기준으로 내림차순 정렬

select restaurant_name,

max(price) as max_price

from food_orders

group by restaurant_name

order by max(price) desc

 

  • 실습 2. 고객을 이름 순으로 오름차순으로 정렬하기

select name

from customers

order by name

 

[수정] 어떤 컬럼을 조회해야 하는지 명시하지 않았기 때문에 전체컬럼을 조회한다.

select *
from customers
order by name
 

  • 두 가지 이상의 컬럼을 이용해서 정렬가능 : 쉼표를 이용한다.
  • 우선 성별 기준으로 오름차순 정렬을 하고, 성별 안에서 이름 순으로 오름차순 정렬을 해준다.

select *

from customers

order by gender, name

 
좋았던 점

  •  과학기술정보통신부의 <2022 데이터직무 현황보고서>를 읽고 정리하며 실제 채용현황에 대해 알 수 있었고 직무별 차이점에 대해 인지할 수 있었다.

 
아쉬운 점

  • 쿼리문 작성할 때, 조건부 제대로 읽기

 
잊지말 점

  •  group by는 where 절 다음에 사용한다.

 
시도할 점

  • SQL 2주차 실습 과제하기

'회고 > TIL(매일)' 카테고리의 다른 글

TIL 6일차 : 실습  (1) 2023.12.07
TIL 5일차 : replace, substr, concat  (1) 2023.12.06
TIL 4일차 : 실습  (0) 2023.12.05
TIL 2일차  (0) 2023.12.01
TIL 1일차  (0) 2023.11.30