5월 목표 : SQL 기초는 완벽하게 할 수 있게 노력하자.
(3,4,5 주차 반복)
SQL 복습
3주차
1.
CASE WHEN문 사용할때
SELECT CASE WHEN 조건절 사용하고
나오면 좋을 값 섹션도 넣는거 절대 잊으면 안된다
오전 과제 세션
!! 절대 외우지 말고 익히는 연습을 하자
집계컬럼은 그룹바이 바로 옆에 반드시 나와 있어야함
select 기준컬럼, 집계함수(조건컬럼을 기준으로 여러개의 집계함수 동시사용 가능)
from 테이블명
where 조건 #(생략가능)
group by 기준컬럼
;
#주의)기준컬럼과 집계함수를 작성하고 GROUP BY 절을 사용하지 않을 때 에러가 발생하는 예
select 기준컬럼, 집계함수(조건컬럼을 기준으로 여러개의 집계함수 동시사용 가능)
from 테이블명
where 조건 #(생략가능)
group by 좀 어려운듯 ㅜㅜ 복습 제대로 하자!
where는 group by 앞에 무조건 들어가야함
having은 group by 없으면 쓸 수 없음
having절은 group by에서 select된게 없으면 having에서 못 씀
습관적으로 스페이스바 눌러서 한칸 띠우면 안됨> 오류난다 무조건 하나의 컬럼은 붙여서!!
⭐작동순서 꼭 기억!!!!! : FROM → ON → JOIN → WHERE → GROUP BY → HAVING → SELECT → DISTINCT → ORDER BY
서브 쿼리 시행시 방향 안>밖
피그마 공부
1-3
-> 화면이 클수록 픽셀 한칸이 커짐 >> 화면 크기 같으면 면적당 픽셀 개수가 많아진다
-맥북 화면이 작은데 정말 선명하다 느끼는 이유 : 디스플레이 품질도 있지만 크기는 작은데 픽셀이 더 많이 들어가 있음
-> 2.0dms 기본의 픽셀 2배수
1-4
꼭 svg라고 좋은건 아님.
확대해서 깨지는건 어쩔 수 없음
1-5
예쁘게 만드는것보다 비즈니스적 논리적인 디자인이 훨씬 중요함
8포인트 그리드를 생각해야 개발자와도 빠르게 소통 가능