SQL 숫자 함수
프린트에 있는 숫자함수 리스트 정리 @ abs / 절대값 SQL> select abs(10.2), abs(-10.2), abs(-20), abs(20) 2 from dual; @ ceil / 올림 SQL> select ceil(10.2), ceil(10.6), ceil(10), ceil(-10.2), ceil(-10.6), ceil(-10) 2 from dual; @ floor / 내림 SQL> select floor(10.2), floor(10.6), floor(-10.2), floor(-10.6) 2 from dual; @ round / 반올림 //round(대상, 자릿수) SQL> select round(10.2), round(10.6), round(-10.2), round(-10.6) 2 from..
2019. 11. 14.
SQL 논리연산자 (BETWEEN , OR, IN)
//BETWEEN @ 입사년도가 81년도인 사람 출력 // between A and B SQL> select * 2 from emp 3 where hiredate between '81/01/01' and '81/12/31'; @급여가 이천이상 삼천 이하인 정보 출력 SQL> select empno, ename, sal, hiredate 2 from emp 3 where sal between 2000 and 3000; //OR @10번 혹은 20번인 정보 출력 SQL> select empno, ename, job, deptno 2 from emp 3 where deptno = 10 or deptno = 20; //in( ) 사용가능 SQL> select empno, ename, job, deptno 2 f..
2019. 11. 14.
SQL 별칭 부여하기
@계산부분에 대한 컬럼명을 별칭으로 변경 SQL> select empno, ename, sal, comm, sal*12+comm as totalsal 2 from emp; @ 주의사항. (금지) SQL> select ename job, sal 2 from emp; //as 없이도 별칭을 붙여줄순있지만 하지않는게 좋음. @ 별칭 as 주의사항 SQL> select ename as "full name", job, sal 2 from emp; //as 띄어쓰기를 할때 큰 따옴표로 표현 @ 별칭 as 주의사항 SQL> select ename as "이름", job as "직책", sal as "급여" 2 from emp; //한글도 가능하다 SQL> select deptno as "부서번호", dname as ..
2019. 11. 14.