본문 바로가기
반응형

프로그래머스143

[프로그래머스 - ORACLE] 가장 비싼 상품 구하기 CREATE 문 CREATE TABLE PRODUCT ( PRODUCT_IDNUMBERNOT NULL, PRODUCT_CODEVARCHAR(8)NOT NULL, PRICENUMBERNOT NULL ) 내 풀이 SELECT MAX(PRICE) AS MAX_PRICE FROM PRODUCT; 2023. 3. 21.
[프로그래머스 - ORACLE] 12세 이하인 여자 환자 목록 출력하기 CREATE 문 CREATE TABLE PATIENT ( PT_NOVARCHAR(10)NOT NULL, PT_NAMEVARCHAR(20)NOT NULL, GEND_CDVARCHAR(1)NOT NULL, AGENUMBERNOT NULL, TLNOVARCHAR(50)NULL ) 내 풀이 SELECT PT_NAME, PT_NO, GEND_CD, AGE, NVL(TLNO , 'NONE') AS TLNO FROM PATIENT WHERE AGE 2023. 3. 21.
[프로그래머스 - ORACLE] 역순 정렬하기 CREATE 문 CREATE TABLE ANIMAL_INS ( ANIMAL_IDVARCHAR2(100)NOT NULL ANIMAL_TYPEVARCHAR2(100)NOT NULL DATETIMETIMESTAMP NOT NULL INTAKE_CONDITIONVARCHAR2(100)NOT NULL NAMEVARCHAR2(100)NULL SEX_UPON_INTAKEVARCHAR2(100)NOT NULL ); 내 풀이 SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC; 2023. 3. 20.
[프로그래머스 - ORACLE] 흉부외과 또는 일반외과 의사 목록 출력하기 CREATE 문 CREATE TABLE DOCTOR ( DR_NAMEVARCHAR(20)NOT NULL, DR_IDVARCHAR(10)NOT NULL, LCNS_NOVARCHAR(30)NOT NULL, HIRE_YMDDATENOT NULL, MCDP_CDVARCHAR(6)NULL, TLNOVARCHAR(50)NULL ); 내 풀이 SELECT DR_NAME, DR_ID, MCDP_CD, TO_CHAR(HIRE_YMD , 'YYYY-MM-DD') AS HIRE_YMD FROM DOCTOR WHERE MCDP_CD IN ('CS' , 'GS') ORDER BY HIRE_YMD DESC , DR_NAME ASC; 2023. 3. 20.
[프로그래머스 - ORACLE] 어린 동물 찾기 CREATE 문 CREATE TABLE ANIMAL_INS ( ANIMAL_IDVARCHAR2(100)NOT NULL ANIMAL_TYPEVARCHAR2(100)NOT NULL DATETIMETIMESTAMP NOT NULL INTAKE_CONDITIONVARCHAR2(100)NOT NULL NAMEVARCHAR2(100)NULL SEX_UPON_INTAKEVARCHAR2(100)NOT NULL ); 내 풀이 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE NOT INTAKE_CONDITION = 'Aged' ORDER BY ANIMAL_ID ASC; 2023. 3. 20.
[프로그래머스 - ORACLE] 아픈 동물 찾기 CREATE 문 CREATE TABLE ANIMAL_INS ( ANIMAL_IDVARCHAR2(100)NOT NULL ANIMAL_TYPEVARCHAR2(100)NOT NULL DATETIMETIMESTAMP NOT NULL INTAKE_CONDITIONVARCHAR2(100)NOT NULL NAMEVARCHAR2(100)NULL SEX_UPON_INTAKEVARCHAR2(100)NOT NULL ); 내 풀이 SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION ='Sick' ORDER BY ANIMAL_ID ASC; 2023. 3. 20.
반응형