1-1 코드카타 및 내용 정리
내용 정리 링크
1. https://velog.io/@dav74/%EC%BD%94%EB%93%9C%EC%B9%B4%ED%83%80-SQL-32-Project-Employees-I
2. https://velog.io/@dav74/%EC%BD%94%EB%93%9C%EC%B9%B4%ED%83%80-SQL-33-Percentage-of-Users-Attended-a-Contest
3. https://velog.io/@dav74/%EC%BD%94%EB%93%9C%EC%B9%B4%ED%83%80-SQL-34-Queries-Quality-and-Percentage
1-2 QCC
문제 1 : country 테이블을 기반으로, 전년도 국민총생산(GNP)이 없거나 전년 대비 GNP가 감소한 국가 중 인구가 1천만 명 이상인 국가의 수를 조회하는 쿼리를 작성 #조건 1 전년도 국민총생산(GNP)의 여부 #조건 2 전년 대비 GNP가 감소한 국가 #조건 3 인구가 1천만 명 이상 중요한 점! OR과 AND의 작업 순서 조정! ()를 활용하여 OR의 작업 순서를 AND보다 먼저할 수 있도록 조정!
문제 2 각 대륙에서 인구가 가장 많은 도시를 조사하고자 합니다. 이를 통해 각 대륙의 주요 도시를 타겟으로 한 마케팅 전략을 수립하려고 합니다. city 테이블과 country 테이블을 사용하여 각 대륙에서 인구가 가장 많은 도시를 찾아, 해당 도시와 국가, 그리고 대륙의 정보를 조회하세요. 결과는 인구를 기준으로 내림차순 정렬해야 합니다. #조건 1 각 대륙에서 인구가 가장 많은 도시 조사 #조건 2 city 테이블과 country 테이블 사용 - 각 대륙에서 인구가 가장 많은 도시 찾기 #조건 3 해당 도시와 국가 그리고 대륙의 정보를 조회, 결과는 인구를 기준으로 내림차순 정확한 풀이는 미실시! 다만, 노가다로 정답은 추출 완료! 이후 추가 해결방법을 도출하려고 했으나 딱 한걸음 전에 시간부족으로 노가다로 푼 쿼리 제출.. 쿼리 풀 때 시간 활용 잘하기!!
2-1 QCC 해설
2-2 코드카타 복습! 41 ~ 60
예) case when a < 10000 then 0
when a < 20000 then 10000
로 작성하는 걸
floor(a/10000)*10000
로 반복 가능