전체 글732 oracle developer 문제풀이6. COUNT 문제1. 실적도 없이 놀고 있는 두 직원은 누구인지 목록을 출력하는 쿼리를 작성하라. SELECT name AS 놈팽이 FROM tstaff WHERE score IS NULL; 문제2. 성취도가 80점 이상인 직원이 몇 명이 되는지 조사하라. SELECT COUNT(*) FROM tstaff WHERE score >= 80; 2022. 9. 9. oracle developer 기초2. 최상위 출력 방법 LIMIT, OFFSET FETCH, TOP + 활용 문제풀이 이번 단원은 확실히 난이도가 향상된 느낌을 많이 받았다. 그도 그럴것이 하나의 툴만 사용하면 사실 익숙해져서 이건 아무것도 아니라고 느낄것인데 각 툴마다 최상위 출력 방법이 달라버리면, 익숙해지지 않은 입장에선 어렵다고 느껴지기 때문이다. 내게 가장 익숙한 툴이야 postgreSQL이고, 그걸로 최상위 출력한다 치면 LIMIT로 앳저녁에 끝냈겠지만 dbms의 툴은 postgreSQL말고도 여러가지 니깐.. # 기본 최상위 출력 방법 1. oracle developer 방법1 # 서브쿼리 문제1. 면적이 넓은 상위 4개의 도시를 골라보자 SELECT * FROM (SELECT * FROM tcity ORDER BY area DESC) WHERE rownum 2022. 9. 9. oracle developer 문제풀이5. IN 문제1. 총무부나 영업부에 근무하는 직원의 목록을 조사하라 SELECT name AS 직원이름, depart AS 부서명 FROM tstaff WHERE depart IN ('총무부', '영업부'); 문제2. 인사과나 영업부에 근무하는 대리의 목록을 조사하라 SELECT name AS 직원이름, depart AS 부서명, grade AS 직급 FROM tstaff WHERE depart IN ('인사과', '영업부') AND grade = '대리'; 문제3. 차장급 이상의 여직원 목록을 조사하라 SELECT name AS 직원이름, gender AS 성별, grade AS 직급 FROM tstaff WHERE gender = '여' AND grade IN ('차장', '부장', '이사'); 2022. 9. 9. oracle developer 기초1. IN 예시 # IN 예시 1. region 필드가 '경상' 또는 '전라'인 모든 도시를 조사한다. SELECT * FROM tcity WHERE region IN ('경상', '전라'); 2. 경상도나 전라도에 있지 않은 도시를 출력한다. SELECT * FROM tcity WHRE region NOT IN ('경상', '전라'); 3. 직원 목록 중에서 이씨와 안씨를 찾고 싶다. SELECT * FROM tstaff WHERE name LIKE '이%' OR name LIKE '안%'; 2022. 9. 9. 이전 1 ··· 79 80 81 82 83 84 85 ··· 183 다음