no image
[프로그래머스-MySQL] 어린 동물 찾기 LEVEL 1
문제 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) FA..
2021. 10. 7. 00:21
no image
[프로그래머스-MySQL] 아픈 동물 찾기 LEVEL 1
문제 풀이 아픈 동물의 정의는 INTAKE_CONDITION이 Sick 인 경우이다. 이 문장을 바로 WHERE 절에 넣어주면 된다. 결과는 아이디 순으로 조회이니 ORDER BY 잊지말기! SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION= "Sick" ORDER BY ANIMAL_ID; Reference [프로그래머스] 아픈 동물 찾기 문제
2021. 8. 15. 20:40
no image
[프로그래머스-MySQL] 역순 정렬하기 LEVEL 1
문제풀이ID를 역순으로 보여줘야 하므로 DESC !!참고로 ORDER BY는 Default로 ASC 설정이다.SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC;Reference[프로그래머스] 역순 정렬하기 문제
2021. 8. 15. 20:27
no image
[MySQL] Join (Outer Join, Inner Join) 설명 및 예제
GoalJoin에 대해 이해하고 이를 활용할 수 있다.Left Join, Right Join 차이점을 이해한다.한 눈에 보는 전체 사진1. LEFT JOIN (= LEFT OUTER JOIN)LEFT OUTER JOIN 이라고도 쓰이고, LEFT JOIN 으로 쓰는 개발자도 있길래 구글링해보니 둘다 똑같은 말이라고 한다.LEFT JOIN은 A와 B 테이블 중에 A값 + A와 B의 KEY값이 같은 결과 를 리턴하는 것이다.SELECT * FROM TableA A LEFT JOIN TableB B ON A.key = B.key;2. RIGHT JOIN (= RIGHT OUTER JOIN)RIGHT JOIN은 A와 B 테이블 중에 B 값 + A와 B의 KEY값이 같은 결과 를 리턴하는 것이다.SELECT * ..
2021. 7. 26. 16:38
no image
[프로그래머스-MySQL] 모든 레코드 조회하기 LEVEL 1
문제 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) FA..
2021. 7. 20. 16:55