본문 바로가기

Data21

[Mysql] SQL 왕초보 문법연습 +업데이트 🥑 학습내용** 240906 업데이트 ) 오답수정 및 대체 가능 코드 추가  10) 이젠 테이블이 2개입니다38 현재 존재하고 있는 총 부서의 수를 구하는 쿼리를 작성해주세요! select count(distinct name)from departments  39모든 직원과 그들이 속한 부서의 이름을 나열하는 쿼리를 작성해주세요! select e.name, d.namefrom departments d left join employees e on d.id=e.department_id** LEFT JOIN 대신 INNER JOIN을 사용해도 된다.  40'기술팀' 부서에 속한 직원들의 이름을 나열하는 쿼리를 작성해주세요! select e.name,d.namefrom departments d left join.. 2024. 9. 5.
[아티클 스터디] 데이터 분석이란 무엇일까? 주제 목차 Articlehttps://yozm.wishket.com/magazine/detail/1567/ 데이터 분석이란 무엇일까? | 요즘IT오늘날 데이터는 어디에나 있습니다. 그리고 우리가 생산하는 데이터는 해를 거듭할수록 증가하고 있습니다. 우리가 사용할 수 있는 데이터의 양은 방대하지만, 이 모든 데이터로 무엇을 할 수yozm.wishket.com  [주제]주제 데이터 분석이 중요한 이유목차데이터 분석이란?데이터 분석이 중요한 이유데이터 분석의 프로세스데이터 분석을 수행하는 데 필요한 기술[아티클 요약]1. 데이터 분석이란?데이터란 무엇인가?데이터 : 특정 사실이나 정보의 집합데이터의 유형유형 표현방식 측정 가능 여부 데이터가 나타내는 것 목적정성적 데이터이미지, 비디오, 텍스트 오디오 등측정, 계산 불가.. 2024. 9. 4.
[Mysql] SQL 문법 연습 풀이/order by, group by +업데이트 🥑 학습내용** 240906 업데이트) 오답 수정 및 대체 가능 코드 추가  7) 랭크게임 하다가 싸워서 피드백 남겼어요…아래와 같은 lol_feedbacks (LOL 피드백 테이블)이 있습니다.25lol_feedbacks 테이블에서 만족도 점수(satisfaction_score)에 따라 피드백을 내림차순으로 정렬하는 쿼리를 작성해주세요! select *from lol_feedbacksorder by satisfation_score desc 26lol_feedbacks 테이블에서 각 유저별로 최신 피드백을 찾는 쿼리를 작성해주세요! select user_name, max(feedback_date) "최신피드백"from lol_feedbacksgroup by user_name 27lol_feedbacks.. 2024. 9. 4.
[Mysql] SQL 문법연습 걷기(1~6) +업데이트 🥑 학습내용240906 업데이트 ) ** 오답수정 및 대체 가능 코드 추가 SQL 문법연습 걷기반 과제1)아래와 같은 sparta_employees(직원) 테이블이 있습니다.idnamepositionsalaryhire_date1르탄이개발자300002022-05-012배캠이PM400002021-09-253구구이파트장350002023-06-014이션이팀장500002021-07-091 sparta_employees 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성해주세요. SELECT name, positionfrom sparta_employees 2 sparta_employees 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리를 작성해주세요. SELE.. 2024. 9. 3.
[SQL] 배운것들 총집합-엑셀보다 쉽고 빠른 SQL 완강 후기 🥑 오늘 배운 것 - 테이블에 잘못 된 값(사용할 수 없는 데이터)이 들어있거나, 값이 없을 때 1. 없는 값을 제외해준다. (**Mysql에서는 사용할 수 없는 값일 때 해당 값을 연산에서 제외해준다(0으로 간주))select restaurant_name,avg(rating) average_of_rating,avg(if(rating'Not given', rating, null)) average_of_rating2from food_ordersgroup by 1 avg_rating(0으로 간주해서 0,1,2,3,4,5를 6으로 나눈 것)avg_rating2(사용할 수 없는 값을 제거해서 1,2,3,4,5를 5로 나눈것) if(조건,조건 충족할 때 값, 아닐때 값)3 레이팅이 not given 이 아닐 때.. 2024. 9. 2.
[SQL] 서브쿼리/Join 함수 엑셀보다 쉽고 빠른 SQL 4주차 강의 정리 🥑 오늘 배운 것 - Subquery 서브쿼리 문여러번의 연산을 수행해야 하는 경우, 조건문에 연산 결과를 사용해야 할 때, 조건에 쿼리 결과를 사용하고 싶을 때 등 여러 연산을 효율적으로 수행할 수 있다.쿼리 안에 서브로 들어간 구문이라고 생각하면 된다.괄호로 지정하고 서브쿼리의 별명을 만들어 주어야 한다.select column1, special_columnfrom **(** /* subquery */ select column1, column2 special_column from table1 **) a**  -서브쿼리를 활용한 User Segmentationselect restaurant_name, price_per_plate*ratio_of_add "수수료"from(select restaurant.. 2024. 9. 2.