본문 바로가기
반응형

Join6

<SQLD 51> 조인에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 51. 다음의 JOIN 결과를 보고 올바른 것은? [TEST51_1] COL1 COL2 1 2 2 2 3 3 [TEST51_2] COL1 COL2 1 2 2 4 4 5 [RESULT] TEST51_1.COL1 TEST51_1.COL2 TEST51_2.COL1 TEST51_2.COL2 1 2 1 2 2 2 2 4 3 3 NULL NULL SELECT * FROM TEST51_1 ( ) TEST51_2 ON TEST51_1.COL1 = TEST51_2.COL1; 답 : _________ 해설해보기 ■ LEFT OUTER JOIN 조인은 여러 개의 테이블의 컬럼들을 활용하여 한 번에 원하는 것을 출력하고자 할 때 사용하는 문법이다. 그 중 LEFT JOIN이란 왼쪽 .. 2024. 4. 21.
<SQLD 44> 조인에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 44. 아래의 테이블에 대해서 주어진 SQL문을 수행한 결과로 알맞은 것은? [ 테이블 : TEST44_1 ] JUMUN PRICE 10 2000 10 3000 20 4000 20 3500 [ 테이블 : TEST44_2 ] CUSTRANK MINPRICE MAXPRICE VVIP 6000 6999 VIP 5000 5999 GOLD 4000 4999 [ SQL ] SELECT A.JUMUN AS JUMUN, B.CUSTRANK AS CUSTRANK FROM (SELECT JUMUN, SUM(PRICE) AS TOTAL FROM TEST44_1 GROUP BY JUMUN) A , TEST44_2 B WHERE A.TOTAL BETWEEN B.MINPRICE AND .. 2024. 4. 13.
<SQLD 38> 조인에 대한 기출문제 매일 SQLD 기출 문제 풀기 챌린지 문제 38. 다음 중 아래에서 Join에 대한 설명으로 올바르지 않은 것은? 가) 마스터 테이블과 슬레이브 테이블 간의 조인은 일반적으로 기본키와 외래키 사이에서 발생한다. 나) EQUI Join은 두 개의 테이블 간에 칼럼 값이 일치하는 것을 조회한다. 다) EQUI Join은 >, =, "마스터 테이블과 슬레이브 테이블 간의 조인은 일반적으로 기본키와 외래키 사이에서 발생한다." 이 설명은 참입니다. 데이터베이스에서 테이블 간의 관계를 정의할 때, 보통 한 테이블의 기본키(Primary key) 를 다른 테이블에서 외래키(Foreign key)로 참조하여 조인합니다. " EQUI Join은 두 개의 테이블 간에 칼럼 값이 일치하는 것을 조회한다. " 이.. 2024. 4. 7.
<프로그래머스 59> 헤비 유저가 소유한 장소(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 2021 Dev-Matching:웹 백엔드 개발자(상반기) 문제 문제 설명 PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 나타냅니다. ID는 기본키입니다 NAME TYPE ID INT NAME VARCHAR HOST_ID INT 문제 이 서비스에서는 공간을 둘 이상 등록한 사람을 "헤비 유저"라고 부릅니다. 헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성해주세요. 예시 예를 들어, PLACES 테이블이 다음과 같다면 ID NAME HOST_ID 4431977.. 2024. 2. 13.
<프로그래머스 50> 있었는데요 없었습니다.(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2024. 2. 4.
<프로그래머스 49> 오랜 기간 보호한 동물(1)(Lv.3) 프로그래머스에서 제공하는 SQL문제 매일 풀기 챌린지 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAME TYPE NULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) T.. 2024. 2. 3.
반응형