본문 바로가기

Algorithm30

[SQL] DataCamp 수강 (3) SQL Server Fundamental SQL Server Fundamentals의 2번째 과정인 Joining Data in SQL 과정을 완료했다. 😁 관계형 데이터베이스 내에서 2개 이상의 테이블의 결합을 하는 과정에 대해 배워보았다. JOINING DATA IN SQL JOIN을 여러번 수행해야하는 경우, 테이블명을 ALIAS를 통해 지정해준다면, 편하게 가능하다. SELECT col1 FROM tableA as A INNER JOIN tableB as B ON A.primarykey = B.foreignkey USING 조인하려는 키 필드 값이 각 테이블에서 동일한 경우, 사용할 수 있다. SELECT col1 FROM tableA as A INNER JOIN tableB as B USING .. 2021. 3. 14.
[SQL] DataCamp 수강 (2) Join, UNION, Table 생성 및 업데이트, 행 삽입 및 삭제 방법, 테이블 변수와 임시 테이블 생성 등에 대해 배웠고 'Introduction to SQL-server' 강의를 수강 완료했다. 😁 JOIN 관계형 데이터 베이스 내의 테이블들을 결합하기 위해 사용하는 함수이다. 이를 활용하기 위해서는 Primary Key, Foreign Key 개념에 대해 알고 있어야 하는데 두 개념은 다음과 같다. Primary Key(기본 키) : 테이블의 각 행을 고유하게 식별하는데 사용되는 열 Foreign Key(외래 키) : 다른 테이블과 JOIN 할 때, 참조에 사용되는 열이다. JOIN의 종류는 INNER/LEFT/RIGHT 3가지가 존재한다. 3가지 개념에 대해 알아보자. INNER JOIN :.. 2021. 3. 12.
[SQL] DataCamp 수강 (1) SQLD 자격증 취득한지 9개월 정도 되었다. 공모전, 프로젝트 등을 하면서 모두 정형화된 데이터라 SQL을 사용할 일이 많이 없었고 자연스레 기억 속에서 SQL은 잊혀져갔다. 🤣 데이터 분석가라면 필수적으로 사용해야 하기도 하고 코딩테스트도 준비해야 할 겸 무조건 해야겠다는 생각이 들어서 은혁이와 함께 DataCamp 수강을 신청했다. 😁 앞으로 이 공간은 SQL에 관한 모든 지식들을 정리할 예정이다. 주로 함수 사용법에 대해 정리할 듯 하긴 하다. 🙃 쿼리 실행 순서 : FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY 깔끔한 쿼리 작성 법 : FROM, WHERE 등은 대문자로, 컬럼명 등은 소문자로 작성, 다수의 컬럼명을 활용할 때에는 아래 방.. 2021. 3. 8.
[Python] Matplotlib 그림의 제목 조절 방법 각 title의 크기와 suptitle이 겹치면서 발생한 문제를 해결한 과정을 기록한다. 피파온라인4 프로젝트를 진행하던 중 3개의 그림을 연속해서 그렸다. 그림 저장에는 큰 문제가 없지만, 쥬피터 노트북 결과창에 suptitle과 각 그림의 title이 겹치는 문제를 확인했다. 이를 해결하기 위해서는 다음과 같이 진행하면 된다. 1. set_title 혹은 fig.suptitle 에서 position=(x, y) 값을 조정한다. 2. x값 혹은 y값만 조정하려면 x=값, y=값 을 지정해주면 된다. # 1번 방법 ax.set_title(title, position = (0.5, 1.0+0.05)) fig.suptitle(title, position = (0.5, 1.0+0.05)) # 2번 방법 ax... 2021. 2. 3.