728x90
반응형

jini:) 137

[MSSQL] 데이터 타입변환, 형변환 CAST

MSSQL을 사용하다 보면 데이터 타입을 다른 형태로 변환해야 하는 경우가 생긴다. MSSQL에서 데이터 타입을 변환하는 함수로는 CONVERT, CAST가 있다. MSSQL 데이터 타입변환, 형변환, 날짜변환 CONVERT MSSQL 날짜변환 CONVERT Style 날짜포맷 [MSSQL] 데이터 타입변환, 형변환, 날짜변환 CONVERT 이전에 MSSQL에서 데이터 타입변환, 형변환 가능한 CAST에 대해 알아보았다. MSSQL 데이터 타입변환, 형변환 CAST 이번에는 CAST보다 더 자주 사용되고, 날짜변환 시 쉽게 사용할 수 있는 CONVERT에 대해 ji-ni.tistory.com [MSSQL] 날짜변환 CONVERT Style 날짜포맷 이전 글에서 CONVERT에 대해 알아보았다. MSSQL..

개발자 도구로 요소 이벤트 찾기 (Chrome DevTools)

작업을 하다 보면 특정 요소에 걸려있는 이벤트를 찾을 때가 있다. 코드 양이 많지 않다면 코드를 확인하면서 찾을 수 있지만, 코드 양이 많은 경우 확인에 오랜 시간이 걸릴 때도 있다. 그럴 때 개발자 도구에서 쉽고 빠르게 확인할 수 있다. 사용한 브라우저 : 크롬 (Chrome) 찾아야 하는 이벤트 : Click 방법 1. 요소 선택으로 확인하기 1. 크롬 브라우저에서 개발자도구(F12)를 연다. 2. 요소 선택(Select an element in the page to inspect it)을 클릭한다. 3. 브라우저 내에서 확인할 요소를 클릭한다. 4. 세부탭의 [Event Listners] 탭을 선택한다. 5. 해당 요소에 대한 이벤트 목록을 확인한다. 방법 2. 이벤트를 발생시켜 확인하기 1. 크롬..

Eclipse 이클립스 커밋 제외 형식 설정 (ignored )

이클립스에서 작업을 하고 SVN 커밋을 할 때마다 필요 없는 파일들 까지 목록에 나타나서 여간 불편한 게 아니었다. 제외할 파일 형식을 지정해서 커밋 목록을 정리하고 싶었다. 이클립스에서 커밋 시 제외할 형식을 지정해 보자. 1. [Window] - [Preferences] 2. [Team] - [Ignored Resources] [Add Pattern...]을 클릭하여 제외할 형식을 입력한다. 나는 target 하위들을 제외시키고 싶었기 때문에 */target */target/** 을 추가해 주었다. 그 후 [Apply and Close]로 적용시키면 커밋 목록에서 target 폴더 하위가 더 이상 나타나지 않는다. 그 외에도 필요할 경우 폴더나 파일 등으로 다른 형식들을 추가하여 사용하면 된다. 아래..

[MSSQL] 최대값을 가진 Row들을 조회하는 방법

MSSQL 작업하면서 최대값을 가지고 있는 Row들을 가지고 오고 싶었다. 같은 ID를 가진것들 중에서 NUM의 최대값을 구하는 방법을 알아보자. group by 사용하는 방법 SELECTT.ID, T.NUM FROMMYTABLE T INNER JOIN ( SELECTID, MAX(NUM) NUM FROMMYTABLE GROUP BY ID ) Q ON T.ID = Q.ID AND T.NUM = Q.NUM Group By와 SubQuery를 사용해서 ID와 MAX값을 가져온 뒤, INNER JOIN으로 해당하는 ROW을 찾음. * Group by는 해당하는 Row의 다른 필드의 값을 가지고 올 수 없음. self left join 사용하는 방법 SELECTT.* FROMMYTABLE T LEFT JOIN ..

[MSSQL] 테이블 복사 방법

MSSQL 사용하다가 기존 테이블을 복사하여 생성하고 싶은 경우가 생겼다. 찾다 보니 복사하는 여러 방식이 있었다. 테이블 복사 방법을 알아보자. 테이블 생성과 함께 데이터까지 복사할 경우 SELECT * INTO [새로 생성할 테이블명] FROM [기존에 있던 테이블명] 기존 테이블의 칼럼 구조, 데이터까지 복사 테이블 생성 시 원하는 칼럼만 복사할 경우 SELECT [원하는 컬럼명] INTO [새로 생성할 테이블명] FROM [기존에 있던 테이블명] 원하는 칼럼만 골라서 복사 테이블 생성 시 테이블 구조만 복사할 경우 SELECT * INTO [새로 생성할 테이블명] FROM [기존에 있던 테이블명] WHERE 1=2 WHERE 1=2 구문 때문에 데이터는 복사되지 않고 구조만 복사 테이블이 이미 생..

[해커랭크(HackerRank) JAVA 풀이] - Pattern Syntax Checker

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Strings > Pattern Syntax Checker HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Regex를 사용하여 텍스트에서 패턴을 쉽게 일치시키거나 검색할 수 있습니다. 패턴을 검색하기 전에 잘 정의된 구문을 사용하여 패턴을 지정해야 합니다. 이 문제에서는 패턴이 주어집니다. 주어진 패턴의 구문이 유효한지 확인해야 ..

[해커랭크(HackerRank) JAVA 풀이] - Java String Tokens

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Strings > Java String Tokens HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com 정규식 [A-Za-z !,?._'@]+와 일치하는 문자열 s가 주어지면 문자열을 토큰으로 분할합니다. 우리는 토큰을 하나 이상의 연속적인 영어 알파벳으로 정의합니다. 그런 다음 새 줄에 각 토큰이 오는 토큰 수를 출력합니다. Note..

[해커랭크(HackerRank) JAVA 풀이] - Java Anagrams

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Strings > Java Anagrams HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com 두 문자열 a와 b는 동일한 빈도로 동일한 문자를 모두 포함하는 경우 아나그램이라고 합니다. 이 챌린지의 경우 테스트는 대소문자를 구분하지 않습니다. 예를 들어 CAT의 아나그램은 CAT, ACT, tac, TCA, aTC 및 CtA입니다. ..

[해커랭크(HackerRank) JAVA 풀이] - Java Date and Time

해커랭크 - https://www.hackerrank.com/ Prepare > Java > Introduction > Java Date and Time HackerRank HackerRank is the market-leading technical assessment and remote interview solution for hiring developers. Learn how to hire technical talent from anywhere! www.hackerrank.com Calendar 클래스는 YEAR, MONTH, DAY_OF_MONTH, HOUR 등과 같은 달력 필드 집합과 특정 순간 간의 변환 및 날짜 가져오기와 같은 달력 필드 조작을 위한 메서드를 제공하는 추상 클래스입니다. 날짜가..

728x90
반응형