1)성이 남씨인 유저 추출하기
2)Gmail을 사용하는 2020/07/12~13에 가입한 유저를 추출하기
3)Gmail을 사용하는 2020/07/12~13에 가입한 유저의 수를 세기
3개 퀴즈 중 1번만 맞고 2, 3 틀림
2에서
~로 끝나는 에서 %를 쓰는 것은 기억했으나
'like' 를 쓰는 것을 잊어서 email = '%gmail.com' 으로 써서 아무것도 추출되지 않았다
그리고 날짜 범위를 지정할 때 12~13일 이라 해서
2020-07-12 2020-07-13 으로 썻는데
이거는 12일 00시부터 13일00시 까지를 의미하므로 사실상 12일에 가입한 사람을 찾는것.
그래서 정답은 2020-0712 2020-07-14 이다
3번에서는
count 를 사용하는 것은 알았으나,
정확히 어디에 표기되어야 하는지 몰라서
여기저기 count(where ~) 나 count(created_at ~) 등등 붙였는데 계속 오류
기억할 것 ~로 끝나는/시작하는/들어가는 정보를 찾을때 like '%' 정보의 수를 셀 때 select count(*) from ~ |
'개발과 계발 > SQL' 카테고리의 다른 글
group by, order by (0) | 2022.07.08 |
---|---|
SQL - 쿼리(Qeury)문 개념, Select, Where 등 기초문법 (0) | 2022.06.27 |