2025/03 13

SQL 달리기반 문제

📗 1주차에 배울 내용데이터 속 김서방 찾기날짜별 획득포인트 조회하기이용자의 포인트 조회하기단골 고객님 찾기가장 높은 월급을 받는 직원은?가장 많이 팔린 품목은?예산이 가장 큰 프로젝트?8889991.  데이터 속 김서방 찾기select count(name) as count_namefrom userswhere name like "김%"2. 날짜별 획득포인트 조회하기select date(created_at) as created_at , round(avg(point), 0) as average_pointsfrom point_usersgroup by date(created_at)3. 이용자의 포인트 조회하기select u.user_id, u.email, coalesce(point, 0)from users u..

부트캠프 2025.03.28

SQL 걷기반 문제

📗 SQL 문법 연습돈을 벌기 위해 일을 합시다이제 좀 벌었으니 flex 한 번 해볼까요?!상품 주문이 들어왔으니 주문을 처리해 봅시다공부하다 보니 팀 프로젝트 시간이 왔어요!팀 프로젝트 열심히 했으니 다시 놀아볼까요?랭크게임 하다가 싸워서 피드백 남겼어요!LOL을 하다가 홧병이 나서 병원을 찾아 왔습니다.아프면 안됩니다. 항상 건강 챙기세요!이젠 테이블이 2개입니다.마지막 연습 문제!1. 돈을 벌기 위해 일을 합시다.-- 1번 : 테이블에서 모든 직원의 이름과 직급을 선택하는 쿼리를 작성하시오select name, postionfrom sparta_employees-- 2번 : 테이블에서 중복 없이 모든 직급을 선택하는 쿼리를 작성하시오select positionfrom sparta_employees..

부트캠프 2025.03.26

웹 개발 강의 정리 5 -완-

[목차]1. 5주차 배울것2. [addDoc] 영화 데이터 넣기3. [getDocs] Firestore Database에서 데이터 가져오기4. 배포하는 방법5. Github 사용 방법6. Github Pages로 배포하기1. 5주차 배울것스파르타 플릭스로 데이터 넣고, 가져오기를 한번 더 복습 해보기로 하자!2. [addDoc] 영화 데이터 넣기영화 데이터 넣어보기 $("#addBtn").click(async function () { let image = $("#image").val(); let title = $("#title").val(); let star = $("#star").val(); let comment = $("#comment").val(); let doc = { image..

부트캠프 2025.03.25

웹 개발 강의 정리 4

[목차]1.  4 주차 배울2. Firebase 시작하기3. 데이터베이스 개념 이해하기4. Firebase Database 시작하기5. [addDoc] Firestore Database에 데이터 넣기6. [addDoc] 데이터 넣고, 화면 새로고침 하기 (location, alert)7. [getDoc] Firestore Database에서 데이터 가져오기8. 앨범 데이터 카드 불러오기 기능 돌아보기1.  4 주차 배울 프론트 엔드를 만들었으니 데이터를 저장할 백엔드를 만들어 보자! 2. Firebase 시작하기Firebase란?구글이 개발한 모바일 및 웹 애플리케이션 개발 플랫폼 이다. 간단히 말해서  파이어 베이스는 웹 서버를 대신 만들어 주는 서비스서버 개발 없이 제작 가능백엔드 코드 한 줄 없이도..

부트캠프 2025.03.25

웹 개발 강의 정리 3

[목차]1. 3주차 배울것2. [추억의 앨범] 제이쿼리 적용 13. [추억의 앨범] 제이쿼리 적용 24. [스파르타플릭스] 제이쿼리 적용 15. [스파르타플릭스] 제이쿼리 적용 26. 클라이언트 - 서버 개념 이해하기7. Fetch 시작하기8. Fetch 연습하기 19. Fetch 연습하기 210. Fetch 연습하기 311. [추억앨범] Fetch 적용12. [스파르타플릭스] Fetch 적용1. 3주차 배울것 JQuery 를 프로젝트에 적용해 보는 시간 Fetch에 대해서 간단히 배워 보기  Fetch란?  짧은 코드로 데이터를 가져올 수 있고,프로젝트에 적용할 수 도 있다. 2. [추억의 앨범] 제이쿼리 적용 1 1. head 태그 안에 script  태그 만들기!2. script 태그 안에 func..

부트캠프 2025.03.24

웹 개발 강의 정리 2

[목차]1) 2주차 배울것2) [스파르타플릭스] 프로젝트 13) [스파르타플릭스] 프로젝트 24) [스파르타플릭스] 프로젝트 35) Javascript에 대해6) Javascript 기초문법 17) Javascript 기초문법 28) Javascript 기초문법 39) Javascript 활용문법(DOM)10) JQuery  시작하기11) JQuery 연습하기1)  2주차 배울것움직이는 JavaScript에 대해 배워보자 2) [스파르타플릭스] 프로젝트 1 스파르타플릭스 환경 세팅 * 새로운 폴더를 만들고 그 안에 html을 만들고 나서 템플릿을 넣어주세요!    사이에 넣으면 끝! JQuery 연습하기 연습할 html 구조 ..

부트캠프 2025.03.21

웹개발 강의 정리 1

[목차]1) 앞으로 배울 내용2) 웹 브라우저 작동 원리3) 코딩 환경 세팅4) html  기초5) 로그인 페이지 만들어보기6) CSS 기초7) 자주 쓰는 CSS 18) 자주 쓰는 CSS 19) [구글 폰트] 잘 가져다 쓰기10) [부트 스트랩] 잘 가져다 쓰기11) [추억 앨범] 프로젝트112) [추억 앨범] 프로젝트21. 앞으로 배울 내용 웹은 개발의 기초라고 할 수 있다.1주차 : HTML, CSS, BootstrpHTML 과 CSS 에 대해서 배울것이다브라우저에서 우리 눈에 보이는 웹의 뼈대를 만들 수 있다!웹을 쉽게 꾸밀 수 있는 부트스트랩도 활용해보자2주차 : Bootstrap, Javascript자바스크립트를 통해서 웹을 움직이게 만든다자바스크립트를 배우면, 요청해서 받아온 데이터를 브라우저..

부트캠프 2025.03.21

SQL 오늘 배운 강의 정리 5 (완)

[목차]1) 5주차 오늘 배울거2) 조회한 데이터에 아무 값이 없다면 어떻게 해야할까?3) 조회한 데이터가 상식적이지 않은 값을 가지고 있다면 어떻게 해야할까?4) [실습] SQL 로 Pivot Table 만들어보기5) 업무 시작을 단축시켜 주는 마법의문법 (Window Function - RANK, SUM)6) 날짜 포맷과 조건까지 SQL 로 한 번에 끝내기 (포맷함수)*실습 1) 5주차 오늘 배울거예상하지 못한 값이 Query 결과에 나온다면 어떻게 처리해야할까?엑셀에서 해야하는 Pivot, SQL 로 한 번에 구현할 수 있을까?SQL 로 이런 것까지 할 수 있다니!  2) 조회한 데이터에 아무 값이 없다면 어떻게 해야할까?있어야할 데이터가 없다면 어떻게 처리해야할까데이터가 없을 때의 연산 결과 변화..

부트캠프 2025.03.20

SQL 오늘 배운 강의 정리 4

[목차]1) 4주차 오늘 배울것2) 여러번의 연산을 한 번의 SQL 문으로 수행하기 (Subquery)3) [실습] User Segmentation 와 조건별 수수료를 Subquery 로 결합하기4) [실습] 복잡한 연산을 Subquery 로 수행하기5) 필요한 데이터가 서로 다른 테이블에 있을 때 조회하기 (JOIN)6) [실습] JOIN으로 두 테이블의 데이터 조회하기7) [실습] JOIN으로 두 테이블의 값을 연산하기*실습1) 오늘 배울연산을 여러번 해야하는데, 쿼리문에 길게 쓰는 것밖에는 방법이 없을까?연산한 결과를 다른 연산이나 조건문에 사용하고 싶은데, 계속 반복해서 적어야 되나?필요한 데이터가 여러 테이블에 나우어져 있는데 한 번에 조회해서 사용할 수 는 없을까?2) 여러번의 연산을 한 번의..

부트캠프 2025.03.19

SQL 오늘 강의 내용 정리 3

[목차]1) 3주차 오늘 배울것2) 업무에 필요한 문자 포맷이 다를때, SQL로  가공하기(REPLACE, SUBSTRING, CONCAT)3) [실습] 문자 데이터를 바꾸고, GROUP BY 사용하기4) 조건에 따라 포맷을 다르게 변경해야한다면? (IF, CASE)5) [실습] SQL로 간단한 User Segmentation 해보기6) [실습] 조건문으로 서로 다른식을 적용한 수수료 구해보기7) SQL문에 문제가 없는 것 같은데 왜 오류가 날까? (Data Type 오류 해결하기)*실습1) 3주차 오늘 배울것문자 데이터는 있는 그대로만 사용 가능할까?배달 시간 구간에 따라서 수수료를 계산하고 싶은데, 시간을 조건으로 줄 수 있을까?수업에서 배운대로 Query 를 썼는데 왜 오류가 나는걸까? 2)업무에 ..

부트캠프 2025.03.19