본문 바로가기

안돼니? 야 나두

[MSSQL] 숫자를 날짜형식으로 변환하기 구글 검색어 : mssql datetime convert yyyymmddhhmmss20150520132422 처럼디비에 숫자로만 들어가 있는 시간이 있다.이 쿼리값을 가져와 yyyy-mm-dd hh:mm:ss 형식으로 변환시켜 보여 주고 싶었다.이 과정에서 2가지 방법을 알아보았다. 1. SUBSTRING을 이용하는 방법(SUBSTRING(@컬럼명,1,4) + '-' + SUBSTRING(@컬럼명,5,2) + '-' + SUBSTRING(@컬럼명,7,2) + ' ' + SUBSTRING(@컬럼명,9,2) + ':' + SUBSTRING(@컬럼명,11,2) + ':' + SUBSTRING(@컬럼명,13,2))이처럼 구간 구간마다 특수문자? 를 지정해서 넣어 줘야 하고, 너무 길며 복잡하다. 그러던중 아래의.. 더보기
[MSSQL] 2개의 테이블에서 중복 데이터만 찾는 쿼리문 회원 정보 중 동명이인인 사람들만 찾는 쿼리문2개의 테이블중 키 값이 되는것은 MEMBER_CODE 뿐이고회원명은 하나의 테이블에서만 가지고 있다. MEMBER_INFO member_code member_name CUSTOMER_CREDIT member_code 여기서 2개의 테이블에서 MEMBER_CODE 는 모두 존재하는 컬럼이기 때문에 중복을 찾아낼 수 있지만 MEMBER_INFO 의 MEMBER_NAME 은 MEMBER_INFO 에만 존재하는 컬럼이기 때문에 중복을 찾을 수 없다. 이를 해결하기 위해서 가상의 테이블로 만들어주는 WITH 를 사용하여 MEMBER_CODE 로 조인한 데이터 결과 값을 가상의 테이블로 만들어 중복 데이터를 찾는다. 1234567891011121314with membe.. 더보기
CTS 테스트 Compatibility Test Suite (CTS) 1. Ubuntu 설치 현재 사용하는 PC가 윈도우 환경이라면 VMWare를 설치하고 Ubuntu를 설치하여 Linux 환경을 구성해 준다. 우분투는 Desktop 버전을 설치한다. 만약 Server 버전이라면 최소 UI를 설치하여준다. 2. X-Window 설치 SDK를 설치하기 위해서는 최소한의 UI이가 제공되는 환경이 구성되어 있어야 한다. 둘 중 하나를 선택하여 설치 한다. sudo apt-get install ubuntu-desktop *UI 전체설치 sudo apt-get install no-install-recommends ubuntu-desktop *UI 최소설치 Ubuntu 터미널 단축키 Ctrl + Alt + T : 바탕화면에서 터.. 더보기