코딩테스트
[MYSQL]중복 제거하기 DISTINCT, IS NOT NULL
테이블 명 ANIMAL_INS 속성 ANIMAL_ID NAME ANIMAL_TYPE DATET IMEINTAKE_CONDITION SEX_UPON_INTAKE 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL문을 작성해주세요. 이 때 이름이 NULL인 경우는 집게하지 않으며 중복되는 이름은 하나로 칩니다. SELECT COUNT(DISTINCT NAME) FROM ANIMAL_INS WHERE NAME IS NOT NULL;
[MYSQL]동물 수 구하기 COUNT(*)
테이블 명 ANIMAL_INS 속성 ANIMAL_ID NAME ANIMAL_TYPE DATET IMEINTAKE_CONDITION SEX_UPON_INTAKE 전체 동물의 마리수를 구하라 SELECT COUNT(*) FROM ANIMAL_INS
[MYSQL]최솟값 구하기 LIMIT
테이블 명 ANIMAL_INS 속성 ANIMAL_ID NAME ANIMAL_TYPE DATET IMEINTAKE_CONDITION SEX_UPON_INTAKE 동물 보호소에 가장 먼저 들어온 동물은 언제 들어왔는지를 가져오는 SQL문을 작성하라. SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1;
[MYSQL] 최댓값 구하기 DESC LIMIT
테이블 명 ANIMAL_INS 속성 ANIMAL_ID NAME ANIMAL_TYPE DATETIME IMEINTAKE_CONDITION SEX_UPON_INTAKE 가장 최근에 들어온 동물의 들어온 날짜를 구해라. SELECT DATETIME FROM ANIMAL_INS ORDER BY DATETIME DESC LIMIT 1;
[MYSQL] 가격이 가장 비싼 식품의 정보 출력하기 ORDER BY, DESC, LIMIT
FOOD_PRODUCT 테이블 FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 의미합니다. 가격이 가장 비싼 식품의 정보를 출력하세요. SELECT PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1; asc(default) = 오름차순 정렬 desc = 역순 정렬
[MYSQL] 상위 n개 레코드문제
테이블 명 ANIMAL_INS 속성 ANIMAL_ID NAME ANIMAL_TYPE DATET IMEINTAKE_CONDITION SEX_UPON_INTAKE 동물 보호소에 가장 먼저 들어온 동물의 이름을 가져오는 SQL문을 작성하라 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME LIMIT 1;