본문 바로가기

select22

[프로그래머스] 조건에 부합하는 중고거래 상태 조회하기 답 SELECT BOARD_ID, WRITER_ID, TITLE, PRICE, DECODE(STATUS,'SALE','판매중','RESERVED','예약중','DONE','거래완료') AS STATUS FROM USED_GOODS_BOARD WHERE TO_CHAR(CREATED_DATE,'YYYY-MM-DD') = '2022-10-05' ORDER BY BOARD_ID DESC 1. 2022년 10월 5일에 등록된 게시물 - 날짜형태를 문자열 형태로 변경하여 비교한다. WHERE TO _CHAR(CREATED_DATE,'YYYY-MM-DD') = '2022-10-05' 2. 게시판 ID 내림차순 정렬 ORDER BY BOARD_ID DESC 3. 상태값에 따른 대체 용어 출력하기 - DECODE를 이용.. 2023. 6. 23.
[프로그래머스] 역순 정렬하기 답 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC 1. 역순 정렬 - ORDER BY ANIMAL_ID DESC 2023. 6. 23.
[프로그래머스] 아픈 동물 찾기 답 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick' ORDER BY ANIMAL_ID 1. 아픈 동물 찾기 아픈동물은 INTAKE_CONDITION이 Sick인 경우라고 명시됨. 등호인 = 을 이용. - WHERE INTAKE_CONDITION = 'Sick' 2. 아이디 순으로 정렬 ORDER BY ANIMAL_ID 2023. 6. 23.
[프로그래머스] 어린 동물 찾기 답 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION 'Aged' ORDER BY ANIMAL_ID 1. 어린 동물 문제에서 INTAKE_CONDITION이 Aged가 아닌 동물이라고 특정함. 또는 != 을 이용한다. - WHERE INTAKE_CONDITION 'Aged' - WHERE INTAKE_CONDITION != 'Aged' 2. 동물ID순으로 정렬 - ORDER BY ANIMAL_ID 2023. 6. 23.
[프로그래머스] 이름이 없는 동물의 아이디 답 SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL ORDER BY ANIMAL_ID 1. 이름이 없는 동물 조건에 IS NULL을 사용하여 구한다. - WHERE NAME IS NULL 2. 동물ID를 오름차순으로 정렬 - ORDER BY ANIMAL_ID 2023. 6. 23.
[프로그래머스] 동물의 아이디와 이름 답 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID 1. 동물ID순으로 정렬 - ORDER BY ANIMAL_ID 2023. 6. 23.