내일배움캠프(111)
-
[사전캠프] TIL 작성 - 24.08.16(금)
1. 학습 오늘은 SQL 강의를 통해 문자 데이터를 가공할 수 있는 'REPLACE, SUBSTRING, CONCAT' 와 조건별 데이터 연산을 가능하게 하는 'IF, CASE' 를 배웠다. 강의를 시청하면서 Java 와 비교하면 생각하니 이해하기 쉬웠다. 간단한 쿼리를 즉각적으로 "아 이렇게 하면 되지!" 가 되었지만, 지금까지 배운 것을 복합적으로 작성하는 실습 예제들은 "이렇게 하면되나?" 라는 생각으로 약간이나마 생각할 시간이 필요했다. 아무래도 이번 주말에는 SQL 코드카타를 통해 배운 것을 반복숙달하는 시간을 가져야 할 것 같다. 2. 과제 오늘은 팀원들과 함께 짧게나마 개발관련 아티클(게시글, 기사 등)을 보고 알게된 점을 공유하는 스터디를 하게 되었다. 나의 경우 '주니어 개발자도 쉽게 ..
2024.08.16 -
[사전캠프] TIL 작성 - 24.08.15(목)
1. 학습 오늘은 공휴일이기에 사전캠프가 진행되지 않았다. 그래서 강의를 듣기보다 사전캠프를 늦게 참여하게 되면서 쌓인 일별 개인과제를 해치우기로 했다. 새로운 내용을 학습하진 않았지만 이전에 배운 SQL 에 대한 내용을 복습하기 위해 선택한 일정이었다. 2. 과제 현재 2주차(화) 부터 4주차(목) 까지의 과제가 밀려있다(첫날 부터 참여했다면 오늘 기준 4주차(목) 과제를 해야하는 상황). 오늘은 3주차 과제까지 진행하고 내일부터 또 학습한 강의 내용에 맞춰 이후 개인과제를 진행할 생각이다. 오늘 진행한 과제는 아래와 같다.2주차 (목)3주차 (월)3주차 (화)3주차 (수)3주차 (목) 참고로 2주차 (화) 과제를 아직하지 제출하지 못했는데 이는 기술에 대한 학습을 정리하는 과제이기에 충분히 내용을 ..
2024.08.15 -
[사전캠프] SQL 연습문제 - 4
문제 : 아래의 테이블을 참고해 문제 해결을 위한 SQL 문을 작성하자.idnametrackgradeenrollment_year1르탄이Node.jsA20232배캠이SpringB20223구구이UnityC20214이션이Node.jsB2022[sparta_students(학생) 테이블]Q1. 테이블에서 모든 학생이름(name)과 트랙(track)을 선택하는 쿼리 작성SELECT name, trackFROM sparta_students 특정 컬럼들을 지정해 해당 컬럼들의 데이터만을 출력하는 쿼리를 작성했다. Q2. 테이블에서 'Unity' 트랙 소속이 아닌 학생들을 선택하는 쿼리 작성SELECT *FROM sparta_studentsWHERE NOT track = 'Unity' WHERE 절에 'NOT' 을 사..
2024.08.15 -
[사전캠프] SQL 연습문제 - 3
문제 : 아래의 테이블을 참고해 문제 해결을 위한 SQL 문을 작성하자.idcustomer_idproduct_idamountshipping_freeorder_date171913500002023-11-01213121100002023-11-0236541200002023-11-054100832250002023-11-05535611150002023-11-09[oders(주문) 테이블]Q1. 테이블에서 주문수량(amount)이 2개 이상인 고객ID(customer_id)만 선택하는 쿼리 작성SELECT customer_idFROM ordersWHERE amount >= 2 WHERE 절에 조건식 'amount >= 2' 을 만족하는 'customer_id' 를 출력하는 쿼리를 작성했다. Q2. 테이블에서 주문일자..
2024.08.15 -
[사전캠프] SQL 연습문제 - 2
문제 : 아래의 테이블을 참고해 문제 해결을 위한 SQL 문을 작성하자.idproduct_namepricecategory1맥북 프로1200컴퓨터2다이슨 청소기300생활가전3갤럭시탭600컴퓨터4드롱기 커피머신200주방가전[products(상품) 테이블]Q1. 테이블에서 제품명(product_name)과 제품가격(price)만을 선택하는 쿼리 작성SELECT product_name, priceFROM products 특정 컬럼들을 SELECT 절에서 지정해 해당 컬럼들의 데이터를 출력하는 쿼리를 작성했다. Q2. 테이블에서 제품명에 '프로' 가 포함된 모든 제품을 선택하는 쿼리 작성SELECT *FROM productsWHERE product_name LIKE '%프로%' WHERE 절에 'product_..
2024.08.15 -
[사전캠프] SQL 연습문제 - 1
문제 : 아래의 테이블을 참고해 문제 해결을 위한 SQL 문을 작성하자.idnamepositionsalaryhire_date1르탄이개발자300002022-05-012배갬이PM400002021-09-253구구이파트장350002023-06-014이션이팀장500002021-07-09[sparta_employees(직원) 테이블]Q1 : 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리 작성SELECT name, positionFROM sparta_employees 특정 컬럼(속성)들을 선택하라고 했기에 SELECT 에 해당 컬럼들을 지정하였다. Q2 : 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리 작성SELECT DISTINCT position as posi..
2024.08.15