DB 0615

yunha·2023년 6월 15일
0

DB

목록 보기
1/26

1) 월급이 250만원과 300만원 사이인 직원의 이름, 주소,연락처를 출력하라.
SELECT emp_name, emp_address,emp_telno
FROM EMPLOYEE
WHERE emp_salary > 2000000 AND emp_salary <3000000;
--WHERE EMP_SALARY BETWEEN 2000000 AND 3000000;
--WHERE SUBSTR(EMP_SALARY, 1, 3) BETWEEN 200 AND 300;

2) 고객 ‘C001’이 수리를 요청한 목록을 수리비를 내림차순으로 출력하라
SELECT A.SVC_PRICE, B.CST_NO, B.CST_NAME
FROM SERVICE A, CUSTOMER B
WHERE B.cst_no='C0O1' AND A.CST_NO = B.CST_NO
ORDER BY A.SVC_PRICE DESC;

3) 카센터의 직원수와 직원의 평균급여를 출력하라
SELECT COUNT(emp_no) 직원수
, AVG(emp_salary) 평균급여
FROM employee;

4) 30만원 이상 수리한 자동차 현황을 서비스번호, 자동차번호,메이커, 수리금액,고객번호, 고객명,
연락처순으로 조회하시오.
SELECT B.svc_no 서비스번호
, A.CAR_NO 자동차번호
, A.CAR_MAKER 메이커
, B.SVC_PRICE 수리금액
, C.CST_NAME 고객번호
, C.CST_TELNO 고객명
FROM CAR A,SERVICE B,customer C
WHERE B.SVC_PRICE >= 300000
AND A.CAR_NO = B.CAR_NO
AND B.CST_NO = C.CST_NO;

5) 2023년도 수리된 자동차현황을 서비스번호, 자동차번호,수리시간, 수리금액을 금액이 큰 것부터 조회하시오.
SELECT SVC_NO 서비스번호
, CAR_NO 자동차번호
, SVC_TIME 수리시간
, SVC_PRICE 수리금액
FROM service
WHERE SUBSTR(SVC_NO, 1, 2)='23'
ORDER BY SVC_PRICE DESC;

6) 금액기준으로 가장 큰 금액 수리를 요청한 고객의 고객번호,고객명, 연락처를 조회하시오.
SELECT ASD 고객번호
, MPR 금액
FROM (SELECT CST_NO ASD, MAX(SVC_PRICE) MPR FROM SERVICE
GROUP BY CST_NO
ORDER BY MAX(SVC_PRICE) DESC)
WHERE ROWNUM = 1;

MAX / SUM

계열 구분..
학생
-이름
-학과
-학번
-학기별 과목-> 성적

교수 -상담- 학생
-이름
-학과
-상담담당학생
-상담내용

교과목
-코드-연도, 학기
-성적(0/100점) => 학점

교수 - 수강관리 - 교과목

profile
기록

0개의 댓글