생각해봅시다 (MISSION 1)
·
내일배움캠프/사전캠프 강의 (SQL)
파이썬이 어떤 언어인지 검색하고, 요약해주세요. 왜? 나는 파이썬을 이용해서 백엔드 공부를 시작하고 있는지에 대한 생각을 스스로 정의해 보도록 합시다. 과제 주의사항 키워드를 적극 활용하면 좋지만, 어떠한 내용이든 상관없습니다.모든 특징을 전부 다룰 필요는 없습니다. 왜? 라는 질문에 집중해서 생각해보세요너무 어려운 말도 필요없습니다. 현재 이해가 가는 범위내에서만 정리를 해보도록 합시다.해당 내용의 전체적인 시간 투자는 1시간이 넘지 않도록 하도록 부탁드립니다 ( 조사 30분, 취합후 작성까지 30분 ) 학교 다닐 적 데이터 분석 이라는 수업에서 파이썬을 딱 한번 쓴적 있다. 그때는 파이썬에 대해서 알고만 있던상태였는데, 이때 나에게는 파이썬이란 그저 쉬운 컴퓨터 언어 정도로 인식이 되어 있었던 것 같..
마지막 연습 문제!
·
내일배움캠프/사전캠프 강의 (SQL)
idnameprice1랩톱12002핸드폰8003타블렛400위 테이블은 products이다. idproduct_idquantityorder_date101122023-03-01102212023-03-02103352023-03-04위 테이블은 orders이다. 44. 모든 주문의 주문 ID와 주문된 상품의 이름을 나열하는 쿼리를 작성해주세요!SELECT o.id AS order_id, p.name AS product_name FROM products p JOIN orders o ON p.id = o.product_id;  45. 총 매출(price * quantity의 합)이 가장 높은 상품의 ID와 해당 상품의 총 매출을 가져오는 쿼리를 작성해주세요!SELECT o.product_id, p.price * o..
10) 이젠 테이블이 2개입니다.
·
내일배움캠프/사전캠프 강의 (SQL)
iddepartment_idname1101르탄이2102배캠이3103구구이4101이션이위의 테이블은 employees이다 idname101인사팀102마케팅팀103기술팀위의 테이블은 departments이다  38. 현재 존재하고 있는 총 부서의 수를 구하는 쿼리를 작성해주세요!SELECT COUNT(*) FROM departments;  39. 모든 직원과 그들이 속한 부서의 이름을 나열하는 쿼리를 작성해주세요!//테이블 이 2개 인 상태에서는 JOIN함수를 사용해야 한다 //이경우에는 겹치는 데이터가 있기 떄문에, JOIN ON 을 사용 할 수 있다.SELECT e.name AS employees_name, d.name AS department_name FROM employees eJOIN departm..
9) 아프면 안됩니다! 항상 건강 챙기세요!
·
내일배움캠프/사전캠프 강의 (SQL)
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위 테이블은 patients이다. 34. patients 테이블에서 각 성별(gender)에 따른 환자 수를 계산하는 쿼리를 작성해주세요!SELECT gender, COUNT(gender) AS count FROM patients GROUP BY gender;  35. patients 테이블에서 현재 나이가 40세 이상인 환자들의 수를 계산하는 쿼리를 작성해주세요!SELECT name, DATEDIFF(NOW(), birth_date) >= 40*365 A..
8) LOL을 하다가 홧병이 나서 병원을 찾아왔습니다.
·
내일배움캠프/사전캠프 강의 (SQL)
idnamemajorhire_date1르탄이피부과2018-05-102배캠이성형외과2019-06-153구구이안과2020-07-20위 테이블은 doctors이다. 30. doctors 테이블에서 전공(major)가 성형외과인 의사의 이름을 알아내는 쿼리를 작성해주세요!SELECT name FROM doctors WHERE major = '성형외과';  31. doctors 테이블에서 각 전공 별 의사 수를 계산하는 쿼리를 작성해주세요!SELECT major, COUNT(major) AS doctors_num FROM doctors;//만약 의사가 여러명 일 경우에는SELECT major, COUNT(major) AS doctors_num FROM doctors GROUP BY major;  32. docto..
7) 랭크게임 하다가 싸워서 피드백 남겼어요..
·
내일배움캠프/사전캠프 강의 (SQL)
iduser_namesatisfaction_scorefeedback_date1르탄이52023-03-012배캠이42023-03-023구구이32023-03-014이션이52023-03-035구구이42023-03-04위의 테이블은 lol_feedbacks 이다. 25. lol_feedbacks 테이블에서 만족도 점수(satisfaction_score)에 따라 피드백을 내림차순으로 정렬하는 쿼리를 작성해주세요!SELECT * FROM lol_feedbacks ORDER BY satisfaction_score DESC;  26. lol_feedbacks 테이블에서 각 유저별로 최신 피드백을 찾는 쿼리를 작성해주세요!SELECT id, DISTINT user_name, satisfaction_score, feedba..