분류 전체보기 333

최댓값 구하기_programmers_Oracle

SELECT DATETIME AS 시간 --시간으로 이름을 변경하였습니다. FROM ( SELECT * FROM ANIMAL_INS ORDER BY DATETIME DESC --내림차순을 하였습니다. ) WHERE ROWNUM =1; --값 하나만 출력했습니다. SELECT DATETIME AS 시간 FROM ( SELECT * FROM ANIMAL_INS ORDER BY DATETIME DESC ) WHERE ROWNUM =1; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘..

가장 비싼 상품 구하기_programmers_Oracle

MAX 함수를 이용하였습니다. SELECT MAX(PRICE) AS MAX_PRICE FROM PRODUCT; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

조건에 맞는 회원수 구하기_programmers_Oracle

구하는수 카운트 : COUNT(*) 날짜의 범위 구하는 법 : 오라클 BETWEEN ~ AND 범위 검색 사용법 (날짜) WHERE JOINED BETWEEN TO_DATE('2021-01-01', 'YYYY-MM-DD') AND TO_DATE('2021-12-31', 'YYYY-MM-DD') 여기서 꼭 기억할 점은 1. WHERE은 두개를 쓸 수 없다. 2. 날짜 형식에도 ' ' 를 꼭 붙여야 한다는 것 입니다~! SELECT COUNT(*) AS USERS FROM USER_INFO WHERE JOINED BETWEEN TO_DATE('2021-01-01','YYYY-MM-DD') AND TO_DATE('2021-12-31','YYYY-MM-DD') AND AGE BETWEEN 20 AND 29; h..

상위 n개 레코드_programmers_Oracle

값을 하나만 가져오기 위해서 WHERE ROWNUM =1로 지정해주었고, 이름만 찾아올건데 거기서 전체 데이터중 가장 오래된 아이를 찾고 싶은거니까 FROM ( ) 속에 전체 데이터 중 들어온 날짜를 오름차순으로 정렬 후 해결 했습니다. SELECT NAME FROM( SELECT * FROM ANIMAL_INS ORDER BY DATETIME ASC ) WHERE ROWNUM = 1 https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programm..

여러 기준으로 정렬하기_programmers_Oracle

이름 순으로 오름차순 정렬, 보호를 나중에 시작한 개 = 내림차순 : ORDER BY NAME ASC, DATETIME DESC; SELECT ANIMAL_ID, NAME, DATETIME FROM ANIMAL_INS ORDER BY NAME ASC, DATETIME DESC; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

아픈 동물 찾기_programmers_Oracle

아픈동물: WHERE INTAKE_CONDITION='Sick' 오름차순: ORDER BY ANIMAL_ID ASC; SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION='Sick' ORDER BY ANIMAL_ID ASC; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

어린 동물 찾기_programmers_Oracle

늙지 않은 경우 RETURN: WHERE INTAKE_CONDITION'Aged' 아이디 순으로 오름차순: ORDER BY ANIMAL_ID ASC; SELECT ANIMAL_ID,NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION'Aged' ORDER BY ANIMAL_ID ASC; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

동물의 아이디와 이름_programmers_Oracle

정렬: ORDER BY 출력: ANIMAL_ID, NAME SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID ASC; https://school.programmers.co.kr/learn/courses/30/lessons/59403?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr

07장 ANSI CROSS JOIN VS ORACLE CROSS JOIN 비교 (ANSI Natural Join)

안녕하세요 jju_developer입니다. 오늘은 지난 시간에 이어서!! 오라클의 CROSS JOIN과JOIN의 차이점에 대해 소개하는 시간을 갖겠습니다. 06장 SQL JOIN (오라클-Cross Join, Equi Join, Non-Equi Join, Self Join) 안녕하세요 jju_developer입니다. 오늘은 지난 시간에 이어서 오라클 SQL JOIN에 대해 소개하는 시간을 갖겠습니다. ✔JOIN이란?  SQL에서는 두 개 이상의 테이블을 결합해야만 원하는 결과를 얻을 수 jju240.tistory.com 06장 SQL 그룹쿼리와 집합연산자 (오라클) 안녕하세요 jju_developer입니다. 오늘은 지난 시간에 이어서 오라클 SQL에 대해 소개하는 시간을 갖겠습니다. < 지난시간 시간 ..

06장 SQL JOIN (오라클-Cross Join, Equi Join, Non-Equi Join, Self Join)

안녕하세요 jju_developer입니다. 오늘은 지난 시간에 이어서 오라클 SQL JOIN에 대해 소개하는 시간을 갖겠습니다. ✔JOIN이란?  SQL에서는 두 개 이상의 테이블을 결합해야만 원하는 결과를 얻을 수 있을 때 한 번의 질의로 원하는 결과를 얻을 수 있는 조인 기능을 제공합니다. ✔JOIN 연결방법? 서로 다른 분리된 두 테이블을 연결하고자 할 때 JOIN을 사용합니다.  특정 부서 번호에 대한 부서 이름은 무엇인지는 부서(DEPT) 테이블에 있습니다. 특정 사원에 대한 부서명을 알아내기 위해서는 부서 테이블에서 정보를 얻어 와야 한다. 그렇다면, SELECT 부서 번호 FROM EMP WHERE 사원 이름=SMITH ; 이렇게 조회하고 SELECT 부서 이름 FROM DEPT WHER..