사실 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 |