본문 바로가기

in3

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.
SQL 기초4 IN, LIKE, ILIKE 사용방법 #1 IN 사용 방법 SELECT * FROM payment WHERE amount IN (0.99, 1.98, 1.99); 행 전체내용을 선택해줄거고 payment 테이블에서 내용을 가져올 거야 그 중에서 amount 라는 이름의 컬럼을 가져올 것이고 amount의 값이 0.99원 혹은 1.98원 혹은 1.99원 중에서 해당된다면 TRUE로 리턴함과 동시에 해당된 값을 SELECT에 따라서 출력 해줘. # 2 LIKE 사용 방법 LIKE는 가장 중요한 기능중 하나라고 생각한다. SELECT * FROM customer WHERE first_name LIKE 'J%' AND last_name LIKE 'S%'; 행 전체를 선택해줄 것이고 customer 테이블에서 값을 가져올 거다. first_name이.. 2022. 8. 20.