[SQL] 흉부외과 또는 일반외과 의사 목록 출력하기
·
Programming/SQL
문제 설명 다음은 종합병원에 속한 의사 정보를 담은DOCTOR 테이블입니다. DOCTOR 테이블은 다음과 같으며 DR_NAME, DR_ID, LCNS_NO, HIRE_YMD, MCDP_CD, TLNO는 각각 의사이름, 의사ID, 면허번호, 고용일자, 진료과코드, 전화번호를 나타냅니다.문제DOCTOR 테이블에서 진료과가 흉부외과(CS)이거나 일반외과(GS)인 의사의 이름, 의사ID, 진료과, 고용일자를 조회하는 SQL문을 작성해주세요. 이때 결과는 고용일자를 기준으로 내림차순 정렬하고, 고용일자가 같다면 이름을 기준으로 오름차순 정렬해주세요.  * 날짜 포멧은 예시와 동일하게 나와야합니다.  문제 해결 순서1. 진료과가 (흉부외과, 일반외과)인 의사의 이름, ID, 진료과, 고용일자를 조회 테이블 2. 고..
[SQL] 상위 n개 레코드
·
Programming/SQL
문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 예시 이 중 가장 보호소에 먼저 들어온 동물을 JACK 입니다. 따라서 SQL 문을 실행하면 다음과 같이 나와야 한다. * 보호소에 가장 먼저 들어온 동물은 한 마리인 경우만 테스트 케이스로 주어진다.   문제 해결 순서1. * 보호소에 가장 먼저 들어온 동물은 한 마리인 경우만 테스트 케이스로 주어진다.2. 가장 먼저 들..
[SQL] 경기도에 위치한 식품창고 목록 조회하기
·
Programming/SQL
문제 설명다음은 식품창고의 정보를 담은 FOOD_WAREHOUSE 테이블입니다. FOOD_WAREHOUSE 테이블은 다음과 같으며 WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, TLNO, FREEZER_YN는 창고 ID, 창고 이름, 창고 주소, 전화번호, 냉동시설 여부를 의미합니다.문제FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요. 문제 해결 방법여기서는 3가지 조건을 만족해야합니다.경기도에 위치한 목록만 조회냉동시설 여부가 NULL인 경우 => 'N'으로 출력창고 ID를 기준으로..
[SQL] 강원도에 위치한 생상공장 목록 출력하기
·
Programming/SQL
문제 설명다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다.문제FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요.이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요. 문제 해결 방식LIKE를 사용하면 됩니다.LIKE는 SQL에서 사용되는 조건 연산자 중 하나인데, 특정 패턴과 일치하는 문자열을 검색하는 데 사용된다.문제에서는 강원도에 위치한 정보만을 뽑으면 되기 때문에 LIKE를 사용하면 된다.
[SQL] 어린 동물 찾기
·
Programming/SQL
문제 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 동물 보호소에 들어온 동물 중 젊은 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요. 예시예를 들어 ANIMAL_INS 테이블이 다음과 같다면 이 중 젊은 동물은 Diablo, Miller, Cherokee입니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 합니다. 문제 ..
[SQL] 아픈 동물 찾기
·
Programming/SQL
문제ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 동물 보호소에 들어온 동물 중 아픈 동물1의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.예시예를 들어 ANIMAL_INS 테이블이 다음과 같다면이 중 아픈 동물은 Miller와 Cherokee입니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 합니다. 문제 해결 SELECT A..