보안

2024.01.25.금.day19

202401to07 2024. 1. 29. 09:01
결석

0125SQL문제_팀별.zip
0.19MB
21_프로시저_문제.sql
0.00MB

 

20_예제_트랜잭션_처리.sql
0.00MB

 

19_프로시저.sql
0.00MB
18_뷰.sql
0.00MB
17_RANK함수.sql
0.00MB
16_ROWNUM.sql
0.00MB

 

 

 

240125 B조 문제 및 정답.sql
0.00MB

 

B조 이재훈님 정답 빠져있어서 추가로 올립니다
SELECT tc.CUSTOM_ID , tc.NAME , tc.EMAIL ,tc.AGE , tb.QUANTITY 
FROM TBL_CUSTOM tc  
LEFT JOIN TBL_BUY tb 
ON tc.CUSTOM_ID = tb.CUSTOMID  
WHERE tb.QUANTITY >=2 AND tc.AGE >20;  

 

 

 

 

출제자 강주찬 문제 변경내용  1) `20살`이상 고객님들의 `구매`한 `상품명`  2) 테이블 2개 조인으로 문제를 변경하세요. 2개 각각입니다.

-- 1) (강주찬) '25살'이상 고객님들의 '구매'한 '상품명' => 2) 테이블 2개 조인으로 문제를 변경하세요.
SELECT CUSTOMID , tc.AGE , tb.PCODE , PNAME 
FROM TBL_CUSTOM tc  
JOIN TBL_BUY tb
ON tc.CUSTOM_ID = tb.CUSTOMID
JOIN TBL_PRODUCT tp 
ON tb.PCODE = tp.PCODE
WHERE tc.AGE > 25;

 

 

 

오랜만에 화창한 주말입니다. 어제 진도나간 프로시저는 이해하는데에 오래 걸릴 내용이에요. 어제 예제들  직접 코딩하면서 분석 많이 하세요.~~ 그리고 SQL 조인,서브쿼리,그룹화 문제는 좀더 단순하게 수정하였습니다. 첨부파일 실행이미지 참고해서 문제 풀으시면된다. 

SQL문제_수정0126.zip
0.27MB

 

 DECLARE
    VMONEY NUMBER(8);
 BEGIN
    MONEY_OF_DAY2('mina012','2023-11-10',vmoney)
    DBMS_OUTPUT.PUT_LINE(CHR(10)||'고객ID: ' || VID|| '날짜: '||VDATE);
    DBMS_OUTPUT.PUT_LINE('고객님의 구매금액은 ' || vmoney|| '입니다.');
 END;
   

 

 

 

 

 

https://jimoo-vision.tistory.com/21