TIL/academy

국비 TIL(Today I Learned) 20220719 SQL시험, 팀별 화면기획

토희 2022. 7. 19. 17:46
728x90

오늘은 시험을 보고

시험은 테이블 하나 만들고, 데이터 삽입하는거였음

 

아 그리고 일자별 판매 1위 뽑는거

 

근데 테이블 만들떄,, 일자를 VARCHAR2로 해서 점수깍임

처음에 DATE로 했는데 2019/11/21일 이렇게 나와서 수정했더니 틀림

그냥 DATE로 했어도 됬어ㅋㅋㅋㅋ

SELECT * FROM SELL;


INSERT INTO SELL(SELL_NO, ITEM_NAME, COUNT, SELL_DT)
VALUES (2, '호박', 5, '2019-11-21')
;

SELECT S.SELL_DT,S.ITEM_NAME, S.COUNT
FROM(SELECT SELL_DT, ITEM_NAME, COUNT,
RANK() OVER(PARTITION BY SELL_DT ORDER BY COUNT DESC) AS RNK
FROM SELL)S
WHERE S.RNK =1;

여기서 날짜 형식 변경해주면 되는거엿음

 

 

데이터 일괄로 넣는방법

1. 엑셀로 데이터 만들어 둔다음 복붙 하면 붙어넣어짐

그리고 commit해줘야함

 

2. 엑셀로 저장된 데이터를

데이터 임포트해서 엑셀파일 넣을수있음!

 

 

 

오늘은 오후 내내 조별과제를 함, 화면기획... 화면기회.......

728x90