SQL

스파르타 2주차

석원님 2023. 3. 29. 18:31

사실 2주차이지만 이틀차 수업ㅋㅋ

 

한 주차의 강의 시간이 그렇게 길지가 않아서 하루에 한주차씩 들었다.

 

2주차때 배운 것들은 group by와 order by.

~~별로 묶는 그런 것이었다.

 

튜터님이 잘 설명해 주신 덕에 그렇게 어렵지 않게 무난하게 반복학습하며 익힐 수 있었다.

 

group by에서

*최솟값 구하기 min()

select 필드명, min(필드명) from users

group by 필드명

 

*최댓값 구하기 max()

select 필드명, max(필드명), count(*) from users

group by 필드명

 

*평균 구하기 avg()

select avg(필드명), count(*) from users

group by 필드명

-round()로 묶고 쉼표뒤에 숫자를 붙이면 소수점 몇째자리까지 알 수 있다.

 

*내림차순 desc

order by 필드명 뒤에 desc

-> 내림차순으로 정렬 가능하다.

 

 

*Alias

필드명 뒤에 한글자 또는 두글자로 별명? 별칭을 설정하면 어느 필드인지 쉽고 정확하게 알 수 있다.

'SQL' 카테고리의 다른 글

[프로그래머스] [MySQL] LV.2 NULL 처리하기 (COALESCE)  (0) 2023.12.27
프로그래머스 문제풀이 할꺼에요  (1) 2023.12.27
스파르타 4주차  (0) 2023.04.04
스파르타 3주차  (0) 2023.03.30
스파르타 1주차  (0) 2023.03.28