본문 바로가기
  • [성공하는 개발자] - Developer
반응형

분류 전체보기148

[AWS] EC2에 Jenkins 설치하기 EC2에 Jenkins 설치 방법 입니다. 처음 설치해 보고 완료되어 포스팅 자료 남기기위해 구성하였습니다. 구성 AWS Linux 를 사용하여 Jenkins설치를 진행하도록 하겠습니다. $ cat /etc/*release NAME="Amazon Linux" VERSION="2" ID="amzn" ID_LIKE="centos rhel fedora" VERSION_ID="2" PRETTY_NAME="Amazon Linux 2" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2" HOME_URL="https://amazonlinux.com/" Amazon Linux release 2 (Karoo) Jenkins 설치에 앞서 update를 먼저 진행하도.. 2022. 4. 20.
[MSSQL] DATENAME 함수 사용법 (요일, 분기, 날짜분리) SQL Server에서 날짜 형식에서 년, 월, 일을 분리하거나 해당 날짜의 요일(weekday), 분기 등을 구하기 위해서는 DATENAME 함수를 사용하면 된다. 그리고 올해로부터 며칠째 인지 또는 몇 주째 인지도 구할 수 있다. DATENAME 함수는 DATEPART 함수와 거의 유사하다. 차이라고 하면 DATENAME 함수는 결과를 문자로 반환하고, DATEPART 함수는 정수로 반환한다. 월(month)과 요일(weekday) 부분을 제외하면 두 함수 모두 동일하다. | 날짜 분리 하기 SELECT DATENAME(YEAR, GETDATE()) AS [year] , DATENAME(MONTH, GETDATE()) AS [month] , DATENAME(DAY, GETDATE()) AS [day].. 2022. 4. 19.
[MSSQL] FORMAT 함수 사용법 (TO_CHAR, 날짜, 소수점) SQL Server 2012 버전부터 FORMAT 함수가 추가되었다. 오라클에서는 TO_CHAR 함수를 사용하여 날짜 형식을 문자열로 쉽게 변환을 할 수 있고, MSSQL에서는 CONVER 함수를 사용하여 변환이 가능하지만 조금 아쉬운 면이 있었다. FORMAT 함수를 사용하여 오라클의 TO_CHAR 함수에서 가능했던 3가지 사용법을 소개한다. 날짜 문자열 변환 수치값 천단위 콤마 찍기수치값 소주점 표시 | 날짜 문자열 변환 SELECT FORMAT(GETDATE(), 'yyyy-MM-dd') AS result1 , FORMAT(GETDATE(), 'yyyy-MM-dd HH:mm:ss') AS result2 오라클에서 날짜를 문자열로 변환하던 비슷한 형식으로 사용이 가능하다. SELECT FORMAT(G.. 2022. 4. 19.
[MSSQL] ROLLUP 사용법 (소계, 합계) SQL Server에서 그룹 함수로 집계된 데이터에서 소계, 합계를 쉽게 구하기 위해서는 ROLLUP를 사용하면 된다. 아래의 예제를 참고하면 쉽게 이해할 수 있다. ROLLUP은 2가지 사용방법이 있다. 어느 것을 사용하든 결과는 동일하다. 방법1 : GROUP BY ROLLUP(그룹컬럼) 방법2 : GROUP BY 그룹컬럼 WITH ROLLUP | 방법1 : GROUP BY ROLLUP(그룹컬럼) SELECT job , deptno , SUM(sal) AS total_sal FROM emp WHERE job IN ('MANAGER', 'CLERK', 'SALESMAN') GROUP BY ROLLUP(job, deptno) 그룹 컬럼으로 지정된 모든 컬럼에 대하여 소계와 합계를 집계한다. | 방법2 :.. 2022. 4. 19.
[MSSQL] 조인 방법 쉽게 정리 (INNER JOIN, OUTER JOIN) SQL Server에서는 조인을 할 때에는 안시 조인(ANSI JOIN) 사용을 권장한다. 아래에는 조인(INNER JOIN), 아우터 조인(LEFT OUTER JOIN, RIGHT OUTER JOIN), 크로스 조인(CORSS JOIN) 사용법을 정리하였다. INNER JOIN과 LEFT OUTER JOIN은 꼭 사용법을 숙지해야 하며, 나머지 부분은 개념만 이해하고 넘어가면 된다. 조인 (INNER JOIN) : 기준 테이블과 조인 테이블 모두 데이터가 존재해야 조회됨 아우터 조인 (OUTER JOIN) : 기준 테이블에만 데이터가 존재하면 조회됨 | 조인 (INNER JOIN) SELECT a.empno , a.ename , a.job , a.mgr , a.deptno , b.dname FROM e.. 2022. 4. 19.
[MSSQL] IIF 함수 사용법 (CASE, DECODE) SQL Server 2012 버전부터 IIF 함수가 추가되었다. CASE 문을 사용하면 쿼리문이 조금 복잡해지는 부분이 있는데 2가지의 값만 리턴이 필요하다면 IIF 함수가 조금 더 효율적일 수 있다. 오라클의 DECODE 함수처럼 조금 함축적으로 쿼리문을 작성할 수 있지만 MSSQL에 종속된 함수이다. IIF 함수는 참과 거짓 두 경우의 값만 리턴이 가능하다. DECLARE @score INT = 80 SELECT IIF(@score >= 70, '합격', '불합격') AS score 더 많은 조건식을 사용하기 위해서는 CASE 문을 사용해야 한다. IS NULL 등 다양한 조건식이 사용가능 하다. DECLARE @score INT = NULL SELECT IIF(@score IS NULL, '미입력'.. 2022. 4. 15.
반응형