프로그래밍 소프트웨어 정보

[데이터 전처리] SQL 사용을 위한 데이터 전처리 -notepad ++, csv

programmer-coldbrew 2025. 3. 15. 15:20

엑셀의 수 많은 데이터를 insert할 때 백엔드 작업이 되어있지 않은 상태로 해야할 때
한두개라면 간단히 작은따옴표와 괄호를 넣어서 할 수 있지만, 수 많은 데이터를 백엔드 개발하기 전에 데이터를 넣어야 할 필요성이 있을 때에 사용하기 좋은 방법입니다. 

(혹은 운영단계에서 로그 파일 전처리에도 좋은 방법입니다.)

 


1. notePad ++ 사용하기
- https://notepad-plus-plus.org/ 에서 notePad ++ 최신버전 설치

- 엑셀 파일에서 전체데이터 복사

- 왼쪽 처음 클릭 후 Alr + shift + pageDown 하면 모든 줄 맨 앞이 모두 선택됨. 

- 이후 insert문 사용을 위해 괄호, 작은따옴표, 콤마 추가 (값을 이동할 때 ctrl + 방향키를 사용하면 단어 단위로 이동함)

- 단어 단위로 넘어갈 때 공백의 문제가 있다면 Shitf + 방향키로 공백만 선택 가능

-

- 이후 해당 데이터 복사후 쿼리문 사용

(STARBUCKS 테이블에 ID, GENDER, AGE, NAME가 있고, ID는 AUTO_INCREMENT일 때)

2. CSV에서 진행 (데이터 값이 Ctrl, shift로 한번에 움직이기 어려울 때)

- 함수를 사용하는 방법 (문자열을 만드는 엑셀 함수 사용)

-

- 형성한 함수 오른쪽 아래 초록색 점을 클릭 후 드래그하면 해당함수가 자동으로 왼쪽 값을 적용하여 가지고 옮

- 이후는 1번에서 활용한 방법과 동일하게 진행

'프로그래밍 소프트웨어 정보' 카테고리의 다른 글

[VS Code] prettier 설정법  (1) 2024.12.29