select 2

[SQL] DML-SELECT

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

카테고리 없음 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