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 두 날짜 간의 월 ..