본문 바로가기
국비학원/숙제

DAY28_오라클 연습문제

by 루팽 2023. 1. 4.
/* Formatted on 2023/01/04 오후 10:21:42 (QP5 v5.215.12089.38647) */
SELECT * FROM t_giftmem;

SELECT * FROM t_giftpoint;

--문제1
--영화 티켓을 받을 수 있는 사람의 명단과 현재 가지고 있는 포인트, 영화 티켓의 포인트
--그리고 그 티켓을 사용한 후 남은 예상 포인트를 출력하시오.

  SELECT m.name_vc AS "이름",
         m.point_nu AS "회원이 보유한 포인트",
         g.name_vc AS "상품명",
         g.point_nu AS "상품의 포인트",
         m.point_nu - g.point_nu AS "잔여포인트"
    FROM t_giftmem m, t_giftpoint g
   WHERE g.name_vc = '영화티켓' AND m.point_nu - g.point_nu >= 0
ORDER BY m.name_vc ASC;


--문제2
--김유신씨가 보유하고 있는 마일리지 포인트로 얻을 수 있는 상품 중 가장 포인트가 높은 것은
--무엇인가?

  SELECT m.name_vc AS "이름",
         MAX (g.point_nu) AS "상품의 포인트"
    FROM t_giftmem m, t_giftpoint g
   WHERE m.name_vc = '김유신' AND m.point_nu - g.point_nu >= 0
GROUP BY m.name_vc;

'국비학원 > 숙제' 카테고리의 다른 글

DAY31_오라클 연습문제  (0) 2023.01.09
DAY27_오라클 연습문제  (0) 2023.01.03
DAY26_오라클 연습문제  (0) 2023.01.02
Day19_중복체크  (0) 2022.12.27
Day18_단순연산 계산기  (0) 2022.12.27

댓글