개발과 계발/SQL

group by, order by

멈 무 2022. 7. 8. 22:15

group by   :   ~ 별로 묶기

order by   :   정렬하기 (기본: 오름차순)    * desc 붙이면 내림차순

round (   , 숫자)   :    반올림하기       * 0 반올림 / 1 소수점 첫째자리 / 2 소수점 둘째자리

 

 

* KEEP

1. 오류화면이 나와도 당황하지 않고 수정하여 해답 보지 않고 해결

 

* Problem

1. '[퀴즈] course_id별 '오늘의 다짐'에 달린 평균 like 개수 구해보기' 에서

    likes는 그 자체로 '좋아요 수'를 나타내는 데이터인데

'수'에 집중해서 count를 사용해버림 (오류남)

    헷갈려서 count를 사용하려고 했다가 오류가 났음

정답

 

2.  '[퀴즈] Gmail 사용하는 성씨별 회원 수 세어보기'에서 힌트로  'like'를 사용한다고 미리 알려줬는데,

     힌트가 없었다면 생각해내지 못할 것 같았다. %가 붙는거는 알았음. 

 

* Try

1. 하고자하는 것과 테이블의 데이터가 나타내는 의미 헷갈리지 않게 음절로 나눠보기

      /course_id 별  / 오늘의 다짐에 달린 / 평균 / likes수

 

2. 기억하기. like 와 % 는 항상 함께한다. 

'개발과 계발 > SQL' 카테고리의 다른 글

SQL 퀴즈풀기  (0) 2022.07.01
SQL - 쿼리(Qeury)문 개념, Select, Where 등 기초문법  (0) 2022.06.27