반응형

전체 글 152

[프로그래머스/Oracle] 가격대 별 상품 개수 구하기

[설명] 다음은 어느 의류 쇼핑몰에서 판매중인 상품들의 정보를 담은 PRODUCT 테이블입니다. PRODUCT 테이블은 아래와 같은 구조로 되어있으며, PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상품 ID, 상품코드, 판매가를 나타냅니다. 상품 별로 중복되지 않는 8자리 상품코드 값을 가지며 앞 2자리는 카테고리 코드를 나타냅니다. Column name Type Nullable PRODUCT_ID INTEGER FALSE PRODUCT_CODE VARCHAR(8) FALSE PRICE INTEGER FALSE [문제] PRODUCT 테이블에서 만원 단위의 가격대 별로 상품 개수를 출력하는 SQL 문을 작성해주세요. 이때 컬럼명은 각각 컬럼명은 PRICE_GROUP, PRODUCTS로..

카테고리 없음 2023.07.11

[프로그래머스/Oracle] 가격이 제일 비싼 식품의 정보 출력하기

[설명] 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 의미합니다. Column name Type Nullable PRODUCT_ID VARCHAR(10) FALSE PRODUCT_NAME VARCHAR(50) FALSE PRODUCT_CD VARCHAR(10) TRUE CATEGORY VARCHAR(10) TRUE PRICE NUMBER TRUE [문제] FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 조회하는 ..

[프로그래머스/Oracle] 가장 비싼 상품 구하기

[설명] 다음은 어느 의류 쇼핑몰에서 판매 중인 상품들의 정보를 담은 PRODUCT 테이블입니다. PRODUCT 테이블은 아래와 같은 구조로 되어있으며, PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상품 ID, 상품코드, 판매가를 나타냅니다. Column name Type Nullable PRODUCT_ID INTEGER FALSE PRODUCT_CODE VARCHAR(8) FALSE PRICE INTEGER FALSE 상품 별로 중복되지 않는 8자리 상품코드 값을 가지며, 앞 2자리는 카테고리 코드를 의미합니다. [문제] PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요. [정답] -- 코..

[Tomcat] Several ports (8005, 8080) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other pro..

비정상적으로 톰캣이 종료된 후에 다른 톰캣을 실행하자 아래와 같은 에러 메세지 발생하였다. 톰캣이 완전히 종료되지 않아 8080 포트가 아직 사용중이기 때문에 발생한 에러이다. 포트를 사용하고 있는 프로세스를 직접 종료해주어 문제를 해결할 수 있다. 1. 명령프롬프트(cmd)를 실행한다. 2. netstat -ano 입력하여 8080 포트를 사용하고 있는 프로세스의 PID를 확인한다. 3. taskkill /f /pid [pid번호] 입력하여 프로세스 강제종료 4. 톰캣 재실행

Dev/Backend 2023.07.03

[Oracle] 프로시저 내용검색

찾고싶은 타입에 따라 PROCEDURE, FUNCTION, TRIGGER 을 TYPE 조건으로 걸어 검색할 수 있다.SELECT *FROM USER_SOURCEWHERE 1=1AND TYPE = 'PROCEDURE' -- FUNCTION, TRIGGER, PROCEDUREAND TEXT LIKE '%찾고싶은텍스트%' ORDER BY NAME, LINE 따옴표도 포함한 텍스트를 찾고 싶다면 아래와 같이 하면 된다. SELECT *FROM USER_SOURCEWHERE 1=1AND TYPE = 'PROCEDURE' -- FUNCTION, TRIGGER, PROCEDUREAND TEXT LIKE '%''찾고싶은텍스트''%' ORDER BY NAME, LINE

Dev/Database 2023.06.20

[Eclipse] 이클립스 New Server 없음, 서버 추가할 프로젝트가 안보일 때

이클립스 Servers 에 신규 서버를 추가할 때, 추가하려는 프로젝트가 Available 리스트에 보이지 않는 경우가 있다. Project Explorer 에는 프로젝트가 존재하고 있으나, 웹프로젝트 구조 설정이 되어있지 않아 발생한 문제이다. Project facets를 통한 환경 구성 설정이 필요하다. 1. 프로젝트 우클릭 > Properties > Project Facets > Dynamic Web Module, Java, JavaScript 체크한 후, 프로젝트 버전에 맞게 Version 을 설정해준다. (본인의 경우, Jdk 1.8, Tomcat 9를 사용하고 있는 프로젝트이기 때문에 아래와 같이 설정하였다.) 2. 보이지 않던 프로젝트가 나타난 것을 확인할 수 있다. 서버를 추가해준다.

Dev/Backend 2023.06.13
반응형