select 2

[SQL] DML-SELECT

SQL문법 코드를 마치면 반드시 세미콜론(;)을 써야한다 줄바꿈과 개행이 자유롭기 때문에 가독성을 위해 줄바꿈과 개행을 사용한다 가독성을 위해 예약어는 대문자를 사용한다 MySQL을 기준으로 작성했습니다 SELECT문 테이블에 입력된 데이터를 조회하기 위해 사용 원하는 컬럼과 행을 조회할 수 있음 SELECT문 작성 순서 SELECT FROM WHERE GROUP BY HAVING ORDER BY LIMIT SELECT문 해석 순서 1. FROM(데이터베이스와 테이블 결정) 2. WHERE(조건을 만족하는 row들만 추출) 3. GROUP BY(row들을 그루핑. 그루핑 후 하나의 row는 하나의 그룹이 됨) 4. HAVING(조건을 만족하는 그룹들만 추출) 5. SELECT(조회) 6. ORDER BY..

카테고리 없음 2024.02.01

웹 스크래핑

웹크롤링: 웹사이트에서 URL, 키워드 수집(검색엔진이 웹사이트를 인덱싱하기 위해) 웹스크래핑: 웹사이트에서 필요한 데이터 긁어오기 VsCode 터미널에서 파이썬 가상환경 만들기 라이브러리 간 버전 충돌 방지를 위해 가상환경을 만든다 python -m venv [가상환경 이름] cd [가상환경 이름]\Scripts activate 가상환경에서 웹 스크래핑을 위한 라이브러리 설치(터미널 창에서) 1. requests 서버에 request를 보내고 응답을 리턴 pip3 install requests 2. beautifulsoup4 HTML의 데이터 추출을 위해 pip3 install beautifulsoup4 웹 스크래핑을 하는 방법 웹사이트의 html 코드를 가져온다(requests 사용) -> html ..

Python 2024.01.13