본문 바로가기

[MSSQL] 데이터 좌우 대칭하여 표현하기 - PIVOT 테이블 예제 이번시간에는 MSSQL에서 날짜별로 컬럼을 배치할때 자주쓰이는 PIVOT에 대한 개념을 학습하였다. -- 문법 SELECT * FROM ( 피벗할 쿼리문 ) AS result PIVOT ( 그룹합수(집계컬럼) FOR 피벗대상컬럼 IN ([피벗컬럼값] ... ) AS pivot_result -- 예제 샘플 -- -- create 문 USE [DB이름으로 수정] GO /****** Object: Table [dbo].[EMP] Script Date: 2021-08-19 오전 10:01:08 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[EMP]( [SEQ] [int] IDENTITY(1,1) NOT NULL, [EMP.. 더보기
[JAVA]camel 케이스 문자열을 snake 케이스 문자열로 변환 protected static String camelToSnake(String str) { // Empty String String result = ""; // Append first character(in lower case) // to result string char c = str.charAt(0); result = result + Character.toLowerCase(c); // Tarverse the string from // ist index to last index for (int i = 1; i < str.length(); i++) { char ch = str.charAt(i); // Check if the character is upper case // then append '_' an.. 더보기
[Vue] Vue.js 설치하고 실행하기 [ 개발 환경 설정 ] - Visual Studio Code : 자신이 사용하는 코딩 편집 프로그램. - Vue.js devtools : 크롬 브라우저 확장프로그램 - Node.js : 구글 크롬의 JavaScript 런타임. JS를 웹브라우저에서만 쓰는 것이 아닌 나의 컴퓨터에서 다양한 용도로 확장하기 위해 만들어진 것. - npm : 노드 패키지 관리자 - Vue CLI : app작성을 위한 기본틀 제공 도구 1. 코딩 편집 프로그램 설치 및 설정 : Visual Studio Code 평소에 사용하던 코딩 편집프로그램을 준비. 만약 없다면 코딩 편집 프로그램을 설치. 기존에 VSCode를 사용했기에 추천해드립니다! https://code.visualstudio.com/ Visual Studio Cod.. 더보기