내일배움캠프 56

[QAQC_2기] 사전캠프 퀘스트_5문항

제 5 문항풀이 과정 푼 문제17 17. 필요한 컬럼 - 이름(name)40000 이상의 비용 - where절, 비교연산[>=]select namefrom team_projectswhere aws_cost>=40000풀지 못한 문제18, 19, 20 18. 필요한 컬럼 - 전체2022년에 시작된 프로젝트 - where절, year()함수를 활용 year함수: 날짜에서 년도(4자리)만 추출select *from team_projectswhere year(start_date)=2022 19. 필요한 컬럼 - 전체현재 진행중인 프로젝트 - where 절, curdate()함수 curdate(): 함수를 통해 현재 날짜를 반환curtime(): 함수를 통해 현재 시간을 반환now(): 함수를 통해 현재 날짜 및..

[QAQC_2기] 사전캠프 퀘스트 1 ~ 4 문항

Google form 말고도 사전캠프 퀘스트 풀이를 작성한다. SQL 구문을 배웠으니 써먹어 볼 시간이다!제 1 문항풀이과정 1. 필요한 컬럼 - name, position컬럼에서 name 과 position 만 필요로 하기 때문에, 그것만 작성한다select name, positionfrom sparta_employees 2. 필요한 컬럼 - 직급(position)하지만, 중복없는 값을 원하기 때문에 count에서 배웠던 distinct 를 적용한다select distinct positionfrom sparta_employees 3. 필요한 컬럼 - 전체연봉 40,000~60,000 사이의 직원을 선택하는 것이니 where절을 적용, 비교연산 [between-and-]select *from ..

[QA/QC_2기]다중 연산과 집합, 피버트 테이블_250428

고통 없이 성과는 없다No pains, No gains엑셀보다 쉬운 SQL4주차 - 다중연산, 집합SQL에서 연산이 추가로 필요할 때도 있고, 가져올 테이블에 없는 정보가 필요할 상황이 생긴다.이때, 필요한 구문이 subquery, join이라는 친구들 subquery: 연산하고 추가로 연산을 진행(다중연산)join: 중학교 수학에서 배우는 합집합과 교집합의 개념(A U B), (A n B)1. subquery 문의 기본구조에 대해 알아보자 select column1from table1 쿼리문 기본구조select column1, special_columnfrom ( select column1, column2 special_column from table1 ) asubquery가 들어..

[QA/QC_2기]가공 단계: 조건절_250425

모르는 것을 알아가는 것, 공부의 또 다른 재미3주차 강의 (3-3. ~ 3-7.) SQL 중 가공하는 단계에서 replace, substr, concat, group by, order by 말고도추가 도우미가 있다. 조건을 담당하는 if와 case이다. select if(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)from table_1 if: 조건에 따라 다른 조건을 적용하고 싶을 때, 조건을 지정해주는 기초 문법 select case when 조건1 then 값(수식)1 when 조건2 then 값(수식)2 else 값(수식)3 end case: if의 확장판. 다중조건을 적용하고 싶을 때, 조건을 지정해주는 문법 where도 조건절 아닌가?-기본 쿼리문에서 데이터..

[QA/QC_2기] 쿼리문 기초, 가공 첫단계_250424

배움에는 끝이 없다.그러기에 공부는 재밌기도 하고 어렵기도 한 법엑셀보다 쉬운 SQL2주차-기초 다지기를 위한 함수를 보는 시간 오늘은 지난번에 못 다한 쿼리문 기본을 완성한다!select columnfrom table기본이 되는 쿼리(Query)문 여기에 함수역할을 하는 부분을 알아보자 sum, avg, countsum: 해당하는 컬럼을 모두 합산한다avg: average의 약자로, 해당하는 컬럼의 평균을 낸다count: 컬럼의 숫자를 나타낸다select sum(column_1), avg(column_1)from table_1sum, avg를 넣은 쿼리문select count(1), count(distinct column_1)from table_1count가 들어간 쿼리문여기서 전..

[QAQC_2기] SQL 기본 알아가기_250422

대학 졸업 후 방향을 잃고 이리저리 떠도는 때, 내일배움캠프가 눈에 들어온다. 물론 관연 전공계열이 아니여서 난해하다고 여겼으나, 비전공자들이 압도적으로 많았고 관련후기도 읽어보며 느끼는 생각은'접점이 없는 사람도 이게 된다고? 말도 안되는데?' 하며 반신반의하며 탐색을 하던 중 QA/QC라는 직무가 보였다. 사실 QA/QC는 품질 보증과 관리에 관련한 파트인데, 사회초년생 때 관심이 가기도 했었고 반신반의하며 OT를 들어보기로 했다.OT를 들으면서 데이터 및 머신러닝을 통한 품질 관리를 하고 그게 전분야에 걸쳐있고, 필수불가결한 요소라는게 매력이 있었다. 그래서 내일배움캠프 신청을 했고, 현재 본캠프 들어가기 앞서서 사전캠프를 진행하는 중! 서론이 길어졌으니 시작~하겠습니다 내일배움캠프 Start!..