본문 바로가기
728x90
반응형

전체 글39

[Oracle] OT 문제 만들기 스터디 5주차 문제1. (인복) 분기별로 가장 빠르게 입사한 사람들중에서 입사한 월이 해당 분기의 첫 번째 달인 사람들의 직업을 구하여 아래와 같이 출력하시오 출력필드: 회원 번호, 풀네임, 직업, 입사 날짜 SELECT A.EMPLOYEE_ID, FULL_NAME, A.JOB_TITLE, A.HIRE_DATE FROM (SELECT EMPLOYEE_ID, (FIRST_NAME || ' ' || LAST_NAME) AS FULL_NAME, JOB_TITLE, TO_CHAR(HIRE_DATE, 'Q'), HIRE_DATE, RANK() OVER(PARTITION BY TO_CHAR(HIRE_DATE, 'Q') ORDER BY TRUNC(HIRE_DATE, 'DD') ASC) AS RNK FROM EMPLOYEES) A .. 2021. 9. 13.
[Java] 자바 컬렉션(Collection)이란? 들어가면서.. 나는 Java를 배우고 학습하면서 데이터를 보관하고 사용하기 위해 Collection을 자주 사용하였다. 예를 들면 책 찾기, 수족관 키우기, 지하철, 자동차 차 탑승, 주식하기 프로그램 등등.. 그리고 팀 프로젝트를 하면서까지도. 하지만 정작 면접 시 Collection에 대해 설명해달라는 요구를 받았을 때 당황해서 제대로 답변하지 못한 것이 너무 아쉽다. 아쉬우면? 공부해서 다음에는 그 질문을 놓치지 않으면 된다. 그때의 아쉬웠던 기분을 그대로 살려서 Collection에 대해 깊이 파보는 시간을 갖도록 하겠다. 컬렉션 프레임워크(Collection Freamwork) 란? - 다수의 데이터를 쉽고 효과적으로 처리할 수 있는 표준화된 방법을 제공하는 클래스의 집합을 의미한다. - 즉, .. 2021. 9. 9.
[Java] this 키워드의 개념과 사용 방법 세 가지 this 키워드란? 개념 - this는 인스턴스의 자기자신을 의미한다. - 인스턴스화 되었을 때 자기자신의 메모리 주소를 담고있는 키워드이다. this 키워드의 세 가지 역할 ① 자기 자신의 메모리를 가르킨다. ② 생성자에서 다른 생성자를 호출할 경우 사용한다. ③ 인스턴스 자신의 주소를 반환할 때 사용한다. this 키워드의 세 가지 역할 ① 자기 자신의 메모리를 가르킨다. main 함수에서 EX1_Fruit 객체를 하나 생성한 후 과일 고유번호, 과일 이름을 Setter를 통해 값을 입력했다고 가정한다. public class FruitTest { public static void main(String[] args) { EX1_Fruit getFruit = new EX1_Fruit(); getFrui.. 2021. 9. 8.
[Spring] MVC 패턴 & Spring MVC Architecture & Spring 설정 파일 들어가면서.. Spring Framework로 웹 개발을 할 땐 기본적으로 MVC 패턴을 따른다. MVC 패턴은 Model, View, Controller 이 세 가지로 나뉘고, 역할을 분할하여 처리한다. 역할을 나누어 처리하기 때문에 서로의 결합도가 낮아져서 좋은 코드가 되며 유지보수도 하기 편해진다. Spring MVC Architecture와 Spring Framework의 설정 파일을 공부하기 앞서 MVC 패턴의 방식과 개념에 대해 알아보자. MVC 패턴이란? MVC 패턴은 Model, View, Controller 개념이 합쳐지면서 생긴 방식으로 소프트웨어 공학에서 사용되는 디자인 패턴이다. 디자인 패턴이란? 건축으로치면 공법에 해당하는 것으로, 소프트웨어의 개발 방법을 공식화 한 것이다. 소수.. 2021. 9. 6.
[Oracle] OT 문제 만들기 스터디 4주차 문제1.(도헌) 제품 원가 순위중 금액이 높은 2위와 10위의 차를 구하고(소수 1째자리 반올림), 차이보다 낮은 판매원가 금액은 2.7배 증가, 높으면 0.5배감소 시키고, 변경된 판매원가의 2위의 주문수량과 변경된 판매원가와 기존 판매원가의 차를 구하고, 제품회사명을 출력하시오. 출력필드 : 제품번호, 제품회사명, 카테고리명, 주문수량, 판매가, 변경된판매원가, 차이 SELECT A.PRODUCT_ID, SUBSTR(A.PRODUCT_NAME, 1, 5) AS COMPANY_NAME, PC.CATEGORY_NAME, OI.QUANTITY, A.LIST_PRICE, A.F_PRICE, (A.F_PRICE - A.LIST_PRICE) AS CHA FROM (SELECT P.PRODUCT_ID, P.PRO.. 2021. 9. 6.
728x90
반응형