- Jupyter Notebook 로컬 환경 세팅 1️⃣ Anaconda 설치👉 Anaconda 다운로드구글에 “Anaconda download” 검색Python 3.x 버전 설치그냥 Next 계속 누르면 됨 (기본 설정 OK)👉 설치 끝나면: “Anaconda Navigator” 생김 2️⃣ Jupyter Notebook 실행시작 메뉴 → “Anaconda Prompt” 실행jupyter notebook 입력 👉 브라우저 자동으로 열림 본격적인 프로젝트를 시작하려면 다음과 같이 지정된 폴더에서 작업하는 것이 깔끔하고 편하다. ⭐ 사용자 지정 폴더에서 주피터 노트북 열기anaconda prompt 실행 → cd + 절대경로를 이용해 해당 폴더로 이동 → jupyter notebook 입력 3️⃣ 새 파일 만들기오른쪽 위 → New → Pyt.. 2026.04.22
- [SQL] 역순 정렬하기 [정답]SELECT NAME, DATETIMEFROM ANIMAL_INSORDER BY ANIMAL_ID DESC; 2026.02.27
- [SQL] 재구매가 일어난 상품과 회원 리스트 구하기 [정답]SELECT USER_ID, PRODUCT_IDFROM ONLINE_SALEGROUP BY USER_ID, PRODUCT_ID -- 1. 회원과 상품을 한 쌍으로 묶는다.HAVING COUNT(*) >= 2 -- 2. 그 쌍이 2개 이상(재구매)인 경우만 남긴다.ORDER BY USER_ID ASC, PRODUCT_ID DESC; -- 3. 정렬 조건 적용 ✅ GROUP BY: 그룹으로 묶기✅ HAVING: 그룹 전용 필터, 이미 GROUP BY로 묶인 결과에 대해 조건을 걸 때 ✅ COUNT(*): 검색된 행(Row)의 전체 개수 반환 = COUNT(1) NULL 포함: 특정 컬럼을 지정해서 COUNT(컬럼명)을 쓰면 그 컬럼이 비어있는(NULL) 데이터는 빼고 .. 2026.02.27
- [SQL] 평균 일일 대여 요금 구하기 [정답]SELECT ROUND(AVG(DAILY_FEE)) AS AVG_FEEFROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE='SUV'; ✅ ROUND(값, 자릿수) ▶ 자릿수가 0: 소수점 첫째 자리에서 반올림하여 정수로 ▶ 자릿수가 N(양수): 소숫점 N의 자리까지 반올림 ▶ 자릿수 -N(음수): 소수점 왼쪽인 일의 자리, 십의 자리 쪽으로 올라가며 반올림자릿수 -1: 일의 자리에서 반올림하여 10 단위로 ROUND(1234.56, -1) → 1230자릿수 -2: 십의 자리에서 반올림하여 100 단위로ROUND(1234.56, -2) → 1200 2026.02.27
- [SQL] SELECT 기본 구조 ▮ SELECT 문 기본 구조SELECT 컬럼명1, 컬럼명2FROM 테이블명WHERE 조건ORDER BY 기준1 ASC, 기준2 ASC;✅ SELECT: 가져오고 싶은 데이터의 열 이름. 모든 열을 다 보고 싶다면 별표(*) 사용✅ FROM: 데이터가 들어있는 테이블의 이름✅ AS: Alias, 별칭 지정 / AS는 생략 가능(공백으로 구분) ✅ WHERE: 필터링, 원하는 행만 골라내기 # 주요 연산자:= (같음), != (다름)> , LIKE (특정 문자가 포함된 데이터 찾기)✅ DISTINCT: 중복제거-- 예시: 우리 회사에 어떤 부서들이 있는지 종류만 알고 싶을 때SELECT DISTINCT deptFROM employees; ✅ GROUP BY: 그룹으로 묶기 COUNT(개수), SU.. 2026.02.27