본문 바로가기
728x90

스파르타9

[TIL]사전캠프 학습 4일차 Python 변수 선언 새 변수를 만들 때 변수이름=값의 형태로 작성(a=b와 b=a는 다름) 출력할 때는 print()를 사용 Python 자료형 숫자형 문자형 따옴표로 둘러싸여 있으면 문자열로 취급 큰 따옴표,작은 따옴표 사용 가능 같은 따옴표 연속 3개: 여러 줄이 출력되게 할 수 있음 문자열 포매팅 %s ⇒문자열 %d ⇒정수 %c ⇒문자 1개 %f ⇒부동소수 %o ⇒8진수 %x ⇒16진수 %% ⇒“%”문자 자체 리스트 여러 요소의 모음 대괄호로 감싸주고 요소들은 쉼표로 구분 리스트 안에 또 다른 리스트를 요소값로 가질 수 있음 튜플 소괄호로 감싸주고 요소들은 쉼표로 구분, 리스트와 다르게 요소값을 바꿀 수 없음 1개의 요소만 가질 때는 요소 뒤에 쉼표(,)를 붙여주어야 함 ex) t1 = (1,).. 2024. 3. 28.
[TIL]사전캠프 학습 3일차 Subquery Query 안에 또다른 Query문이 들어갈 수 있으며 이것을 Subquery라고 함 select, from, where절에 모두 사용 가능하며 from절에 사용할 경우 별칭(alias)을 설정해주어야 함 #from절 Subquery select column1, column2 from ( select column1, column2 from table1 ) table1 #where절 Subquery select column1, column2 from table1 where column1 = (select col1 from table2) Join 두 개 이상의 테이블을 공통 컬럼을 기준으로 연결(SQL문 작성시 각 테이블의 별칭 설정) 기본적으로 엑셀의 vlookup과 유사 left join.. 2024. 3. 27.
[TIL]사전캠프 학습 2일차 SQL을 사용한 연산 컬럼 간 덧셈(+),뺄셈(-) 등과 같은 사칙연산 가능 함수를 사용한 연산 SUM(컬럼): 컬럼값들의 합을 계산 AVG(컬럼): 컬럼값들의 평균을 계산 COUNT(컬럼): 컬럼 내 데이터의 갯수를 계산 GROUP BY를 통해 카테고리별 연산도 가능 Query 결과를 정렬하는 방법 ORDER BY: 기준으로 하는 컬럼을 통해 정렬(ASC는 오름차순#생략가능, DESC는 내림차순) #식당의 타입별 평균 매출 구하기 SELECT AVG(SALES) #AVG를 이용해 평균매출 계산 FROM FOOD_ORDERS GROUP BY CUISINE_TYPES #AVG의 카테고리를 식당의 타입별로 ORDER BY 1 DESC #해당 평균값의 내림차순으로 정리 SQL을 이용한 문자열 가공 REPLAC.. 2024. 3. 26.
[TIL]사전캠프 학습 1일차 SQL 'Structured Query Language'의 약자로 데이터 베이스에서 데이터를 추출하고 조작하는데 사용하는 데이터 처리 언어 SQL의 기본구조 SELECT: 데이터를 가져오는 기본 명령어(SELECT * 는 모든 컬럼을 가져옴) FROM: 데이터를 가져올 테이블을 특정해주는 문법 WHERE: 필터링을 통해 특정 조건의 데이터만 가져올 수 있도록 함 SELECT [원하는 컬럼명],.... FROM [데이터를 가져올 테이블명] WHERE [필터링 조건] WHERE문을 활용하는 방법 비교연산자를 이용: =,,>,!= 등과 같은 비교연산자를 이용하여 특정 조건 필터링 가능 BETWEEN: 일정 범위 조건 사용가능 -기본 문법: BETWEEN A AND B IN: 여러 목록 중에 포함되는 조건만 가.. 2024. 3. 25.
728x90