transition Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet consectetur, adipisicing elit. Ratione corrupti earum quo ut aperiam, quas itaque voluptate consequuntur dolore perferendis vel, molestiae dolores illo et, dolorem qui. Beatae, cumque eum? Lorem ipsum dolor sit amet consectetur adipisicing elit. Architecto nemo autem earum quia assumenda, dignissimos possimus eum iusto tempora nos..
Member list Table Design No Name Age ID Description 01 Lorem 21 Lorem Lorem ipsum dolor sit amet 02 Magni 22 Facere Obcaecati accusamus perspiciatis nesciunt corporis 03 Nam 23 Laudantium Ipsa nam molestiae ea obcaecati 04 Beatae 24 Esse Repellat expedita dolorum autem architecto 05 Placeat 25 Itaque Soluta eaque nam nemo enim 06 Eligendi 26 Velit Dolores, unde ratione Ab, natus 07 Labore 27 Dol..
🚩서로 짝이 있는 남자와 여자 -- tblMan. tblWoman. 서로 짝이 있는 사람 중 남자와 여자의 정보를 모두 가져오시오. -- [남자] [남자키] [남자몸무게] [여자] [여자키] [여자몸무게] -- 홍길동 180 70 장도연 177 65 -- 아무개 175 null 이세영 163 null -- .. 나의 풀이 SELECT m.name AS 남자, m.height AS 남자키, m.weight AS 남자몸무게, w.name AS 여자, w.height AS 여자키, w.weight AS 여자몸무게 FROM tblMen m INNER JOIN tblWomen w ON m.name = w.couple ORDER BY 남자 DESC, 여자 DESC; 정답 SELECT name as "[남자]", h..
🚩종별 그룹 --2. tblZoo. 종류(family)별 평균 다리의 갯수를 가져오시오. 나의 풀이 SELECT family AS 종류, round(avg(leg)) AS 평균다리개수 FROM TBLZOO GROUP BY family; 🚩종의 체온과 호흡별 그룹 --3. tblZoo. 체온이 변온인 종류 중 아가미 호흡과 폐 호흡을 하는 종들의 갯수를 가져오시오. 나의 풀이 SELECT * FROM TBLZOO; SELECT breath AS 호흡, count(*) AS 개수 FROM TBLZOO WHERE THERMO = 'variable' GROUP BY BREATH; 정답 SELECT * FROM tblzoo; SELECT count(case when breath in ('lung') then 1 ..
🚩이름 길이별 정렬 1 -- 1. 전체 이름(first_name + last_name)이 가장 긴 -> 짧은 사람 순으로 정렬해서 가져오기 -- > 컬럼 리스트 > fullname(first_name + last_name), length(fullname) 나의 풀이 SELECT FIRST_NAME, LAST_NAME FROM employees GROUP BY LENGTH(FIRST_NAME || LAST_NAME), FIRST_NAME, LAST_NAME ORDER BY LENGTH(FIRST_NAME || LAST_NAME) DESC; 정답 select first_name || ' ' || last_name as fullname, length(first_name || ' ' || last_name) a..
🚩sum 나의 풀이 --1. 유럽과 아프리카에 속한 나라의 인구 수 합? tblCountry > 14,198 SELECT sum(population) FROM tblCountry WHERE continent IN ('EU', 'AF'); --2. 매니저(108)이 관리하고 있는 직원들의 급여 총합? hr.employees > 39,600 SELECT sum(salary) FROM hr.employees WHERE MANAGER_ID = 108; --3. 직업(ST_CLERK, SH_CLERK)을 가지는 직원들의 급여 합? hr.employees > 120,000 SELECT sum(salary) FROM hr.employees WHERE job_id IN ('ST_CLERK', 'SH_CLERK'); -..
🚩고용일 범위에 따른 부서 --요구사항.002.employees --고용일이 2002~2004년 사이인 직원들은 어느 부서에 근무합니까? > hire_date + department_id SELECT DEPARTMENT_ID FROM employees WHERE HIRE_DATE BETWEEN '2002-01-01' AND '2004-12-31'; 🚩80년대생의 남자 직급 --요구사항.004.tblInsa --남자 직원 + 80년대생들의 직급은 뭡니까? > ssn + jikwi SELECT jikwi FROM TBLINSA WHERE substr(ssn, 1, 2) BETWEEN 80 AND 89 --80년대생 AND substr(ssn, 8, 1) = 1; --남자 select distinct jikw..