Data Story

데이터 사이언스, 쉽게 설명하기

sqlbasic 3

SQL - [IMPORT & EXPORT]

IMPORT & EXPORT csv 파일에서 데이터를 불러오고 이미 존재하는 표에 넣어보자. 단, 포맷이나 매크로나 데이터 유형이 다른 경우에 파일을 불러오면 적용이 되지 않을 것이다. 파일을 수정하거나 가지고 있는 데이터 파일에 잘 맞도록 기존 테이블을 변경해야한다. 파일 불러오기만으로는 표가 만들어지지지 않는다. pgAdmin의 불러오기 기능은 표가 이미 생성되었다는 가정하에 작동된다. 예를 들어 아래와 같은 CSV 파일이 있다고 가정해보자. A B C 1 4 7 2 5 8 3 6 9 이제 이 파일을 pgAdmin에 불러올 것이다. create table( column1 integer, column2 integer, column3 integer) - 표를 만들었는데도 보이지 않는다면 refresh를 ..

Coding Test 2022.12.17

SQL - [Table Command]

Table Command 테이블을 만들기 위한 명령어들을 알아보자. CREATE TABLE 테이블을 만드는 명령어이다. (account는 명령어로 사용한 것이 아니라 '계좌'를 영어로 표현한 것이다.) #account table create table account( user_id serial primary key, username varchar(50) unique not null, password varchar(50) not null, email varchar(256) unique not null, create_on timestamp not null, last_login timestamp ) #job table create table job( job_id serial primary key, job_na..

Coding Test 2022.12.13

SQL - [고급 SQL]

TimeStamps and EXTRACT : 날짜와 시간을 다룬다. 날짜와 시간 정보는 스스로 표와 DB를 만들 때 유용하다. 시간 정보와 날짜 정보를 저장하는 다른 데이터 종류의 Subset이 있다는 것을 기억해두자. 상황에 따라 모든 날짜, 시간, 표준시간대를 표시할지 여부를 결정해야 한다. 예를 들어 근무 시간 표를 만들고자 한다면 출퇴근 시간만 체크하면 되고 표준시간대는 굳이 쓸 필요 없을 것이다.(장기적으로 생각하기.) Math Functions and String Functions Sub-query Self-join ​ 1. TIMESTAMP and EXTRACT - TIMESTAMP show all /*실행시간을 보여주는 매개변수*/ show timezone /*select*/ select ..

Coding Test 2022.12.07