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

분류 전체보기155

[MSSQL] UNPIVOT 함수, 열을 행으로 바꾸기 (가로를 세로로) SQL Server에서 열(칼럼)을 행으로 바꾸기 위해서는 UNPIVOT을 사용하면 된다. 가로의 칼럼을 세로의 행으로 바꾼다고 생각하면 된다. 자주 사용하지는 않지만 개념을 이해하고 있으면 한 번쯤은 필요할 때가 있다. SELECT * FROM ( 대상테이블 or 서브쿼리 ) AS tab UNPIVOT ( 집계값칼럼명 FOR UNPIVOT대상칼럼명 IN ([UNPIVOT할칼럼명] ... ) AS unpvt UNPIVOT 사용법 WITH sal_stat(job, D_10, D_20, D_30) AS ( SELECT 'ANALYST', 0, 6000, 0 UNION ALL SELECT 'CLERK', 1300, 1900, 950 UNION ALL SELECT 'MANAGER', 2450, 2975, 285.. 2023. 4. 4.
[AWS] Jenkins 원격 서버 배포(Publish Over SSH) ✔️ 배포할 서버가 여러대로 늘어나여, 젠킨스 서버와 배포 서버가 분리되어야 한다면, 각각 서버마다 jenkins를 설치해야할까? 아니다. 한개의 젠킨스 서버 빌드하여 모든 다른 서버에 SSH방식으로 파일 전송, 빌드 스크립트를 유발하여 관리가 가능하다. 📚 1. Publish Over SSH 플러그인 검색 및 설치 Jenkins 관리 -> 플러그인 관리 📚 2. Publish Over SSH 플러그인 설정 Jenkins 관리 -> 시스템 설정 ✔️ Publish over SSH 탭으로 이동하여 관련 내용 설정 - Key : ec2를 생성할 때 받은 ssh 접속 키인 pem 파일내용을 복사하여 붙여 넣으면 된다. ✔️ SSH Servers Name : 사용할 임의의 SSH Servers의 Name을 입력.. 2023. 3. 27.
몸이 무거운 하루 일상~ 하루하루 무거운 몸을 이끌고 출근을 했다... 요즘 몸이 별로 좋지 않아서 한의원 치료와 한약을 처방 받아 치료중이다 아직 한의원 지료 2틀 받았고 한약은 토요일 저녁부터 복용중!! 오전 개발 업무를 어느정도 마치고 한의원 진료 받으로 고고~ 처음보다 몸이 한결 가벼워 진긴 하였다.. [ERP 업무] 오전에는 매출등록 부가세 계산 오류 수정 하여 배포 하였다 수정은 백앤드 service 단을 수정하였다. 오후 업무 : SFA 주문원장 개발 업무 프론트단 80% 완료된 부분 100%완료 백앤드 100% 완료 배포 진행중이다. 2022. 11. 28.
[MSSQL] IN 연산자 사용법 (NOT IN, 서브쿼리) SQL Server에서 OR 연산자를 사용하여 여러 개의 값을 비교하는 작업을 IN 연산자를 사용하면 아주 간단하게 쿼리문을 작성할 수 있다. IN 연산자에 입력된 값 중에서 하나라도 일치하는 것이 있으면 리스트에 조회된다. IN 사용법 SELECT * FROM emp WHERE ename IN ('JONES', 'SCOTT', 'MILLER') 영문성명(ename)에 'JONES', 'SCOTT', 'MILLER'가 하나라도 일치하 값이 있으면 조회된다. IN을 사용하면 쿼리가 실행될 때 내부적으로 OR 연산자로 변경되어 실행되므로 아래와 동일한 결과가 조회된다. IN 연산자는 OR 연산자와 동일하게 실행 되므로 인덱스가 있는 칼럼에 사용할 경우 인덱스를 타지 못할 수 있으니 주의해서 사용해야 한다. .. 2022. 11. 28.