[TIL]SQL [퀘스트]8) LOL을 하다가 홧병이 나서 병원을 찾아왔습니다.#**`doctors`** 테이블에서 전공(major)가 성형외과인 의사의 이름을 알아내는 쿼리를 작성해주세요!SELECT nameFROM doctorsWHERE major = '성형외과';#**`doctors`** 테이블에서 각 전공 별 의사 수를 계산하는 쿼리를 작성해주세요!SELECT major, COUNT(*) AS '전공 별 의사 수'FROM doctorsGROUP BY major;#**`doctors`** 테이블에서 현재 날짜 기준으로 5년 이상 근무(hire_date)한 의사 수를 계산하는 쿼리를 작성해주세요!SELECT COUNT(*) AS '5년 이상 근무자'FROM doctorsWHERE DATEDIFF(CU..
[TIL]SQL문자/숫자 계산을 했더니 오류가 날 때숫자가 포함되어 있지만 문자 형으로 저장이 되어있을 수 있다.(출력 결과 컬럼명 옆의 ‘ABC’ 혹은 ‘123’ 을 확인해야한다. ‘ABC’ 는 문자로 저장이 되어있다는 의미) 문자, 숫자를 혼합하여 함수에 사용 할 때에는 데이터 타입을 변경해주어야 하그때 쓰는 코드 : #숫자로 변경cast(if(rating='Not given', '1', rating) as decimal) #문자로 변경concat(restaurant_name, '-', cast(order_id as char)) [실습] 주문 시기와 음식 수를 기반으로 배달할증료 구하기(주문 시기 : 평일 기본료 = 3000 / 주말 기본료 = 3500 음식 수 : 3개 이하이면 할증 없음 / 3..
1-2주차 Python & 데이터 처리(2024.11.25~2024.12.06)코딩테스트 플랫폼 Python 510제(과제) AI 서비스 개발을 위한 언어 기초•Python, SQL 문법 기초, 심화 내용 이해•Python, SQL 예제 풀이•협업을 위한 Git, Github 실습 (실무에서 활용하는 버전 관리 방법)Data Collection & Processing•데이터 수집을 위한 크롤링 학습•데이터 전처리 및 데이터베이스 관리 3-5주차 머신러닝 & 딥러닝(2024.12.09~2024.12.27) 데이터셋을 활용한 데이터모델링(과제) 탐색적 데이터 분석 및 전처리•Numpy, Pandas를 활용한 데이터 시각화 LLM 개발을 위한 머신러닝 & AI 기초•지도 학습, 비지도 학습 등 AI 기본 개..
[TIL]◈ SQL 강의 GROUP BY란? 카테고리별로 숫자 연산을 간단하게 할 수 있는 절GROUP BY 기본구조select restaurant_name, MAX(price) from food_ordersgroup by restaurant_name ; [실습] Group by 를 이용하여 카테고리별 연산해보기 1.음식점별 주문 금액 최댓값 조회하기 select restaurant_name, MAX(price) from food_ordersgroup by restaurant_name ; 2.결제 타입별 가장 최근 결제일 조회하기select pay_type , MAX(`date`) from paymentsgroup by pay_type ODER BY란? 오름차순 정렬문 (내림차순으로 하려면..