2024/10 28

2) 이제 좀 벌었으니 flex 한 번 해볼까요?!

5. products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요. SELECT product_name, price FROM products 6. products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요. SELECT product_name FROM products  Where product_name like '%프로%' 7. products 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요. SELECT product_name FROM products  Where product_name like '갤%' 8. products 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계..

SQL 걷기반 2024.10.14

WIL 2주차

STEP 2를 마무리하는 과정에서 배울 환경에 대한 역사, 구조와 개발자가 되기 위한 배움의 태도에 대하여 알아가는 것이 가장 주요했다고 생각한다.모든것이 생소한 경험이기 때문에 익숙해지는데 어려움이 있었지만사전 캠프 과정에서 이러한 어려움을 미리 체험하는 것이 본 캠프에서 큰 도움이 될것이라는 생각이 들었다.아직 어렵고 많은 내용을 배우지는 않는 단계라 새로운 배움에 대한 재미를 오랜만에 느껴서 배움에 대한 동기가 생기고 있는 것 같다.팀원들과 함께 토의하는 과정이 중요하다고 생각해서, 앞으로 빠른 시간 내에 주어진 강의 내용을 훑어보고, 퀴즈에 참여할 수 있는 상태를 만드는 것이 필요하다는 생각 또한 들었다.

WIL 2024.10.11

1) 돈을 벌기 위해 일을 합시다!

1. sparta_employees 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성해주세요. SELECT name, potiton FROM sparta_employees 2. sparta_employees 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리를 작성해주세요. SELECT DISTINCT position FROM sparta_employees 3. sparta_employees 테이블에서 연봉(salary)이 40000과 60000 사이인 직원들을 선택하는 쿼리를 작성해주세요. SELECT name,  salary From sparta_employees where salary BETWEEN 40000 and 60000 4. sparta_e..

SQL 걷기반 2024.10.11

2주차 금요일

오늘 배운 내용 SQL 2주차 강의SQL에서는 더하기, 빼기, 나누기 등 일반적인 숫자 연산 가능AVG(컬럼) > 평균 값COUNT(*) > 컬럼 값의 개수COUNT(disrinct 컬럼 명) > 중복을 제외한 값의 개수MIN(컬럼) > 최소값MAX(컬럼) > 최대값WHERE 절에서 조건을 부여하여 원하는 데이터 출력 가능- 범주별 연산 한번에 끝내기 > gruop by 절 사용ex)select cuisine_type,sum(price) sum_of_pricefrom food_ordersgroup by cuisine_type음식 타입 별로 범주 지정지정한 범주 안에서 sum(price)  - 결과 값 정렬 > order by 절 사용ex)order by sum(price) > 그냥 적으면 오름차순orde..

TIL 2024.10.11

2주차 목요일

오늘 배운 내용 STEP2 - 2020년과 이후 JavaScript의 동향JavaScript 생태계는 10년 주기로 큰 변화를 겪어왔으며, 이는 사용자의 요구와 기술 발전에 따라 진행되었다.ECMAScript에 따라 표준화, 다양한 분야에서의 활용성이 개발되었고 앞으로는 새로운 언어와 도구가 JavaScript와 함께 사용됨으로써 더 나은 성능, 안정성을 지닌 환경이 조성될 것으로 예상된다.- SQL 가독성을 높이는 다섯 가지 사소한 습관예약어는 대문자로, 행갈이를 자주 하자, 주석을 쓰자, Alias를 잘 쓰자 등의 팁을 알 수 있었으며, 모든 팁이 함께 일할 팀원들과 원할하게 소통하기 위함임을 알게되었다. 가장 중요한 것은 함께 일하는 팀원과 합의된 규칙을 따르는 것으로,내가 작성한 코드를 다른 사람..

TIL 2024.10.10

2주차 화요일

오늘 배운 내용웹개발 2주차 강의 복습●  JavaScript 기초문법- 개발자 도구 사용하기 let a = 'hello'; console.log(a); > 콘솔창에 뜨게 해주세요 > 개발자 도구- 변수 > 값을 담는 상자값을 담아서 한번에 관리할 수 있다변수 이름은 잘 알아볼수 있도록 직관적으로ex) let name = 'bob'; let age = 30;- 반복문 > 어떤 꾸러미 수만큼 반복해라 > 대부분 리스트라 하는 꾸러미와 함께 쓰임let ages = [15,30,28,7,40,13] ages.forEach(a => { console.log(a)}); >>>>15302874013- 조건문let ages = [15, 30, 28, 7, 40, 13]ages.forEach(a =>..

TIL 2024.10.08

2주차 월요일

오늘 배웠던 내용웹개발 2주차 강의1주차 내용 복습을 통해 브라우저 화면 구성HTML는 뼈대 CSS는 꾸미기 JavaScript 는 움직임 > 표준으로 생각JavaScript 기초문법개발자 도구 > console.log변수 > 값을 담는 상자let으로 변수 선언ex)let a = 2리스트 > 순서를 가진 형태ex)let a = ['가','나','다','라']console.log(a[1]) > 리스트 a의 2번째 >> 나console.log(a[3]) > 리스트 a의 4번째 >> 라딕셔너리 > 값의 묶음ex)let a = {'name'='민수', 'age' : 27}console.log(a['name']) > a의 name 값 > 민수console.log(a['age']) > a의 age 값 > 27리스트..

TIL 2024.10.07

2024-10-04

2일 학습은 예비군으로 참여하지 못해 따로 학습한 내용을 포함하여 작성하였습니다.웹개발 종합반, SQL 강의 1주차 학습을 완료하였으며모든 내용을 암기하기 보단 전체적인 흐름 파악에 더 집중하자는 생각을 가지고 임했습니다.웹 개발 1주차 전체이전 회사에서 PPT 형식의 프로그램 강의 자료를 신규 홈페이지에 그대로 옮기는 작업을 진행한적이 있는데, 를 통해 박스을 만들고, width, height, border, margin, padding, align 등의 속성을 통해 크기 설정, 박스 내 텍스트, 이미지 정렬, 테두리 선 설정 등을 홈페이지에 적용한 경험이 있었습니다. 당시에는 잘 모르고 주먹구구식으로 적용했었지만 이번 강의 내용을 이해하는데 조금 도움이 되었습니다.기초 이론적인 내용과 함께 웹 검색을..

TIL 2024.10.04