SQL
-
Day5SQL 2021. 7. 17. 12:24
ROllUP-집계함수 ">//ROLLUP = UNION사용 select list1, list2, sum(sal) from emp group by rollup(list1, list2) ---------------------------------------- //Union사용 select list1, list2, sum(sal) from emp group by rollup(list1, list2) UNION select list1, list2, sum(sal) from emp group by rollup(list1, null) UNION select list1, list2, sum(sal) from emp group by rollup(null, null) CUBE-집계함수 //CUBE 함수 select li..
-
Day4SQL 2021. 7. 17. 11:54
Day4 ADSQL.Quiz Q1.다음 조건에 맞는 고객을 검색하시오. 검색컬럼 )-고객번호, 이름, 전화번호, 신용한도, 성별 조건)1.신용한도 5000이산 9000이하 2.성별 컬럼이 여성이거나 null인 경우 select cust_id, fname, phone, credit_limit, gender from custs where credit_limit between 5000 and 9000 and (gender = 'F' or gender is null); ------------------------------------------asql 1 Q2.고객 테이블과 주문테이블을 이용하여 다음 조건의 결과를 검색하시오. 조건)1.고객이름, 주문번호, 주문일자, 전화번호, 주문금액 2.online으로 주문..
-
Day3SQL 2021. 7. 17. 11:51
Day3 Quiz Q1.emp테이블에서 급여가 1500이상 3000이하이면서 커미션이 Null 이거나 0인 사원을 검색하세요. select * from emp where (sal between 1500 and 3000) and (comm is null or comm = 0); Q2.emp테이블에서 12월에 입사한 사원을 입사일 기준으로 검색하세요. select * from emp where to_char(hiredate,'MM') = '12'; Q3.EMP테이블에서, 이름(ENAME)이 'S'또는 'A'로 시작하는 사원을 검색하시오. select empno, ename, sal, deptno from emp where ename like '..
-
Day2SQL 2021. 7. 17. 11:45
SQL 기초2 단일행 함수 대소문자 변환 함수 함수 결과 lower('SQL COURSE') sql course upper('sql course') SQL COURSE initcap('SQL Course') Sql Course ___ 문자 조작 함수 함수 결과 substr('HelloWorld',1,5) Hello length("HelloWorld') 10 instr('HelloWorld','w') 6 숫자 함수 함수 결과 ROUND(45.926) 45.93--------반올림 TRUNC(45.926) 45.92-----------버림 ___ 날짜 조작함수 함수 결과 MONTHS-BETWEEN 두 날짜 간의 월 ..
-
Day1SQL 2021. 7. 17. 11:41
SQL 기초1 select 문 작성 select는 표시할 열을 식별한다. from은 이러한 열을 포함한 테이블을 식별한다 select * from departments; //*은 전체를 보여달라는 의미이다. select department_id, location_id from departments; //특정열 선택도 가능 연산자 -산술연산자 select last_name, salary, salary + 300 from employees; //월급에 300 추가한 결과값 출력 -연산자 우선순위 select 12*salary+100 select 12*(salary+100) //괄호 먼저 실행 -날짜에 산술 연산자 사용 select (sysdate-hiredate)/7 as weeks //고용날부터 현재 날짜..