본문 바로가기

분류 전체보기212

SQL 문제 : 없어진 기록 찾기 문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니.. 2024. 10. 15.
24-10-14 TIL 이번주차부터는 머신러닝에 대해 배우게 된다. 강의가 업데이트되어 주어졌고, 내용은 역시나 더 어려워졌다..비전공자이다 보니 더 그렇게 느껴지는거 같다. 일단 오늘은 강의를 이해하려 하기보다 매니저님들과 이전 수강자들의 조언을 따라 반복적으로 들으면서 익숙해지는것을 먼저 목표로 삼았다. 처음 강의를 볼때는 정말 하나도 못알아 들었는데, 그래도 두번째 반복할때는 아주 조금씩이지만 이해가 가는것도 같았다.(기본적으로 머신러닝의 개념과 종류, 과정들을 알려주셨다.)아직 이전 라이브러리 강의도 이해가 힘들기 때문에 같이 병행하면서 반복수강을 해야겠다. 내일도 최대한 반복하는것이 목표다!!! 2024. 10. 14.
SQL 문제 : 5월 식품들의 총매출 조회하기 문제 설명다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블과 식품의 주문 정보를 담은 FOOD_ORDER 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을 의미합니다.FOOD_ORDER 테이블은 다음과 같으며 ORDER_ID, PRODUCT_ID, AMOUNT,  PRODUCE_DATE, IN_DATE, OUT_DATE, FACTORY_ID, WAREHOUSE_ID는 각각 주문 ID, 제품 ID, 주문량, 생산일자, 입고일자, 출고일자, 공장 ID, 창고 ID를 의미합니다.  문제FOOD_PRODUCT와 FOOD_ORDER 테이블에.. 2024. 10. 14.
클래스와 함수 사용하기 오늘은 남은 나머지 개인과제중에 두번째과제를 풀어보았다.약간 걱정은 있었지만 그래도 첫번째처럼 무사히 잘 풀리기를 바라면서 열심히 코드를 짜보았다. 두번째 개인과제는 클래스와 함수 사용하기이다.과제 내용이름, 성별, 나이를 입력받고, 이를 출력하는 프로그램을 작성해주세요.처리 조건클래스 정의Person이라는 이름의 클래스를 정의한다.멤버 변수name, gender, age라는 멤버 변수를 설정한다.각 변수는 객체가 생성될 때 초기화된다.name: 이름을 저장하는 변수 (문자열)gender: 성별을 저장하는 변수 (문자열, "male" 또는 "female")age: 나이를 저장하는 변수 (정수형)생성자생성자 __init__를 통해 객체 생성 시 이름, 성별, 나이를 초기화한다.매개변수로 이름(name), .. 2024. 10. 13.
SQL 문제 : 식품분류별 가장 비싼 식품의 정보 조회하기 문제 설명다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을 의미합니다. 문제FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요. 이때 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력시켜 주시고 결과는 식품 가격을 기준으로 내림차순 정렬해주세요.      정답SELECT category, price, product_namefrom food_productwhere (category, price) in( .. 2024. 10. 12.
where in 서브쿼리문 where in 서브쿼리특정 컬럼의 값이 서브쿼리 결과에 포함되는지 여부를 확인하는데 사용. in 조건을 사용하면 주어진 값 목록이나 서브쿼리의 결과 중 하나와 일치하는 레코드를 조회할 수 있다. 복잡한 다중 테이블 조회를 간단한 조건문으로 해결할 수 있고, 필요한 값만 추출하여 조회 범위를 줄일 수 있는 장점이 있다. 기본구조↓SELECT 컬럼명 FROM 테이블명WHERE 컬럼명 IN (서브쿼리); employees 테이블에서 부서가 'HR' 또는 'Fiance'에 속한 직원들의 정보를 찾고 싶다고 가정할 때, 부서명을 가진 테이블departments 와 함께 where in 서브쿼리를 사용할 수 있다. 예제↓SELECT name, department_idFROM employeesWHERE depart.. 2024. 10. 12.