Oracle

프로그래머스 - 우유와 요거트가 담긴 장바구니 - SQL : Lv.4 https://school.programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다. NAME TYPE ID INT CART_ID INT NAM..
프로그래머스 - 보호소에서 중성화한 동물 https://school.programmers.co.kr/learn/courses/30/lessons/59045 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별..
· DB & SQL
오라클 DECODE 개념 및 사용예제 (if else - 디코드) 안녕하세요. 오늘은 오라클에서 빈번하게 사용하는 함수 중 하나인 DECODE 함수에 대해 포스팅하겠습니다. DECODE는 프로그래밍의 if else 와 비슷한 기능을 수행합니다. 조건을 주는 방법은 대표적으로 CASE문 IF문이 있는데 이러한 조건문을 사용하면 쿼리문이 길어질 요소가 존재하기 때문에 우리는 오라클에서 조건이 동등문(==)일 경우에 간단하게 사용할 수 있는 DECODE라는 함수를 사용합니다. 💡 사용 문법 DECODE(컬럼, 조건1, 결과1, 조건2, 결과2, default_result) 위처럼 DECODE 함수는 첫번째 파라미터로 들어오는 칼럼을 기준으로 검사하고, 이 값이 조건1에 해당하면 결과1을 반환하고, 조건2에 해..
· DB & SQL
[ORACLE] SELECT문 합쳐 결과 출력 - 유니온 (UNION / UNION ALL) 우리는 SELECT문을 사용해 데이터를 조회할 수 있습니다. 만약 이렇게 조회한 여러개의 SELECT문을 가지고 데이터를 가공하고 싶다면 집합연산자 라는것을 활용하면 됩니다. 집합 연산자 집합연산자는 SELECT문을 활용해 조회한 데이터에 대해 연산하는 연산자이다. 집합 연산자에는 UNION, UNION ALL, INTERSECT, MINUS가 있습니다. 오늘은 이 집합 연산자 중 UNION 과 UNION ALL에 대해 포스팅하겠습니다. 1. 합집합 UNION (중복 제거) 두개의 SELECT문을 서로 합치고 싶은데 그 중에서도 두 개의 조회문의 중복되는 데이터를 한번만 출력하고 싶다면 UNION을 사용하면 됩니..
· 기타
MacOS - SQL Developer 실행안됨 오류 해결방법 3가지 최근 맥북을 싹 밀고 도커에 오라클 올려서 접속확인 후 SQL Developer를 설치해서 실행을 하는데 자꾸 정상적으로 실행이 안되는 현상이 있어 구글신에게 도움을 요청하던 중 3가지 케이스를 발견하여 포스팅하려 합니다. 참고로 필자는 3번째 방법으로 성공했습니다. 1. Mac 시스템 환경설정 > 지역을 변경하는 방법 첫번째는 Mac > 시스템 환경설정 > 언어 및 지역 메뉴에서 지역을 대한민국이 아닌 다른 곳으로 변경했다가 다시 대한민국으로 세팅해 주는 방법입니다. 지역을 다시 인식하게끔 변경해주는 작업입니다. 2. SQL Developer의 locale 정보를 직접 수정하는 방법 2-1 SQL Developer 우클릭 -> 패키지..
· 기타
맥북에서 도커(Docker) 활용해 오라클(Oracle) 사용하는 방법 이전 포스팅에 MacOS에 도커(Docker) 설치하는 방법을 설명하였습니다. 도커를 아직 설치하지 못하신 분들은 아래 포스팅을 참고하시면 됩니다. 오늘은 설치한 도커(Docker)를 활용해 오라클 DB를 사용해 보겠습니다. [MacOS] 맥북에 도커(docker) 설치하는 법 [MacOS] 맥북에 도커(docker) 설치하는 법 MacOS에 도커(docker) 설치 - install Docker on MacOS 최근에 맥북 초기화를 하고 개발 프로그램들을 설치하는 김에 맥북(MacOS)에 도커(Docker)설치하는 방법을 포스팅하려 합니다. 오라클(Oracle)에서 Mac OS용.. devmoony.tistory.com MacOS에..
· 기타
MacOS에 도커(docker) 설치 - install Docker on MacOS 최근에 맥북 초기화를 하고 개발 프로그램들을 설치하는 김에 맥북(MacOS)에 도커(Docker)설치하는 방법을 포스팅하려 합니다. 오라클(Oracle)에서 Mac OS용 데이터베이스 프로그램을 제공하지 않기 때문에, Mac에서 오라클 데이터베이스를 사용하기 위해서는 도커(Docker)를 이용해야 합니다. 우선 이중 첫번째 단계인 MacOS에 도커를 설치하는 방법부터 포스팅하겠습니다. 도커(Docker) 설치하기 ✔️ 도커(Docker) 설치파일 다운로드 1. 공식홈페이지 (✔️) https://www.docker.com/get-started 2. Docker Hub(도커 허브) https://hub.docker.com/..
코딩무니
'Oracle' 태그의 글 목록