목록2024/09/25 (6)
장래 프로그래머의 블로그
걷기반 풀기 및 업로드1) 돈을 벌기 위해 일을 합시다!2) 이제 좀 벌었으니 flex 한 번 해볼까요?!3) 상품 주문이 들어왔으니 주문을 처리해봅시다!4) 이제 놀만큼 놀았으니 다시 공부해봅시다!5) 공부하다보니 팀 프로젝트 시간이 왔어요!6) 팀 프로젝트 열심히 했으니 다시 놀아볼까요?!7) 랭크게임 하다가 싸워서 피드백 남겼어요…8) LOL을 하다가 홧병이 나서 병원을 찾아왔습니다.9) 아프면 안됩니다! 항상 건강 챙기세요! 초반의 문제들은 혼자 잘 풀 수 있었으나 중반부터 조금씩 어려워지기 시작하더니강의에서 소홀히 공부했던 점들도 있어서 인터넷 구글링도 한다음풀고 이해도 잘 하기 위해서 다시 한 번 더 풀게 되었다.이렇게 블로그에 업로드하는 것도 나의 기록을 남기는데 도움이 될게 싶어서이다.아직..
의사가 있으면 당연히 의사에게 진료받는 환자가 있겠죠? 아래와 같은 patients(환자) 테이블이 있습니다.idnamebirth_dategenderlast_visit_date1르탄이1985-04-12남자2023-03-152배캠이1990-08-05여자2023-03-203구구이1982-12-02여자2023-02-184이션이1999-03-02남자2023-03-17 34. patients 테이블에서 각 성별(gender)에 따른 환자 수를 계산하는 쿼리를 작성해주세요!1234select gender, count(1) cnt_genderfrom patientsgroup by gendercs 35. patients 테이블에서 현재 나이가 40세 이상인 환자들의 수를 계산하는 쿼리를 작성해주세요!123sele..
이제, 아래와 같은 doctors(의사) 테이블이 있습니다.idnamemajorhire_date1르탄이피부과2018-05-102배캠이성형외과2019-06-153구구이안과2020-07-20 30. doctors 테이블에서 전공(major)가 성형외과인 의사의 이름을 알아내는 쿼리를 작성해주세요!123select namefrom doctorswhere major='성형외과'cs 31. doctors 테이블에서 각 전공 별 의사 수를 계산하는 쿼리를 작성해주세요!1234select major, count(1) cnt_doctor from doctorsgroup by majorcs 32. doctors 테이블에서 현재 날짜 기준으로 5년 이상 근무(hire_date)한 의사 수를 계산하는 쿼리를 작성해주세..
아래와 같은 lol_feedbacks (LOL 피드백 테이블)이 있습니다.iduser_namesatisfaction_scorefeedback_date1르탄이52023-03-012배캠이42023-03-023구구이32023-03-014이션이52023-03-035구구이42023-03-04 25. lol_feedbacks 테이블에서 만족도 점수(satisfaction_score)에 따라 피드백을 내림차순으로 정렬하는 쿼리를 작성해주세요!123select *from lol_feedbacksorder by satisfaction_score desccs 26. lol_feedbacks 테이블에서 각 유저별로 최신 피드백을 찾는 쿼리를 작성해주세요!1234select user_name, max(feedback_d..
아래와 같은 lol_users(LOL 유저 테이블)이 있습니다.idnameregionratingjoin_date1르탄이한국13002019-06-152배캠이미국15002020-09-013구구이한국14002021-01-074이션이미국13502019-11-15 21. lol_users 테이블에서 각 유저의 레이팅(rating) 순위를 계산하는 쿼리를 작성해주세요! 전체 지역(region) 기준이고 순위는 레이팅이 높을수록 높아야해요. (e.g. rating 1400 유저의 순위 > rating 1350 유저의 순위)12345select rank() over (partition by region order by rating desc) ranking, name, region, ratingfrom ..
공부를 한 결과를 점검하기 위해 팀 프로젝트를 수행해야 합니다! 이제, 아래와 같은 team_projects(프로젝트) 테이블이 있습니다.idnamestart_dateend_dateaws_cost1일조2023-01-012023-01-07300002꿈꾸는이조2023-03-152023-03-22500003보람삼조2023-11-202023-11-30800004사조참치2022-07-012022-07-3075000 17. team_projects 테이블에서 AWS 예산(aws_cost)이 40000 이상 들어간 프로젝트들의 이름을 선택하는 쿼리를 작성해주세요!123select namefrom team_projectswhere aws_cost>=40000 cs 18. team_projects 테이블에서 2022년에..