출처 : https://msdn.microsoft.com/ko-kr/library/ms188047.aspx https://msdn.microsoft.com/ko-kr/library/ms180199.aspx * Select 할때 Where와 Having을 사용한 조회 * WHERE - 쿼리가 반환하는 행에 대한 검색 조건을 지정 * Having - 그룹 또는 집계에 대한 검색 조건을 지정합니다. HAVING은 SELECT 문하고만 사용될 수 있으며 일반적으로 GROUP BY 절에 사용 일단 쿼리를 하기 위해 테이블을 만들고 데이터를 삽입 * create Table ------------------------------------------------- create Table PurchaseLog( logN..
* 시퀀스 (SEQUENCE) - 테이블이나 컬럼에 상관없이 데이터베이스 상에 별도 존재하는 오브젝트. - 오름차순, 혹은 내림차순으로 순차적인 값을 리턴한다. Identity속성과 차이점 Identity : 한 테이블 내의 특정 컬럼에 종속 , Row가 insert가 될 때 생성 Sequence : 공용으로 사용 가능 - 테이블에 독립적, application이 특정 함수를 호출하여 insert와 별개로 다음 sequence 값을 가져 올 수 있다. sql의 sequence는 그 독립적인 특성 때문에 application이 next value를 얻어 여러 테이블들 혹은 여러 컬럼들에 동시에 그 값을 사용할 수 있다. 이는 application 개발자에게 보다 많은 Control과 유연성을 준다. * 생..
참고 : https://msdn.microsoft.com/ko-kr/library/ms184325.aspx * isNull 함수 : NULL 값을 지정된 대체 값으로 바꿉니다. 예를 들어보겠습니다. 아래와 같은 쿼리를 사용하면 ------------------------------------------------------------------------- select R.name, E.* from RankInfo R Left outer join Employee E on E.[Rank] = R.No; ------------------------------------------------------------------------- 다음과 같은 값이 나옵니다. left outer join 쿼리 결과 주임에..
--------------------------------------------------------------------------------------------------------------- 참고 : http://www.sqler.com/index.php?_filter=search&mid=bSQL2011&search_target=title&search_keyword=join&document_srl=390108 http://kokun.tistory.com/entry/MSSQL-CROSS-JOIN-%EC%83%81%ED%98%B8-%EC%A1%B0%EC%9D%B8 http://kanetami.tistory.com/entry/mssql-%EC%A1%B0%EC%9D%B8%EC%9D%98-%EC%A2%8..
----------------------------------------------------------------------------------------------------------------- SQL Server에 연결을 설정하는 중에 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스할 수 없습니다. 인스턴스 이름이 올바르고 sql server가 원격 연결을 허용하도록 구성되어있는지 확인하십시오 error: 26 ----------------------------------------------------------------------------------------------------------------- 시작프로그램 -> 실행 -> services...
[ 출처 : http://hyeonstorage.tistory.com/290 , 개발이 하고 싶어요 ] * 개발이 하고 싶어요님의 글 전부를 복사 붙여넣기 했기 때문에 좀 더 명시적으로 출처를 알렸습니다. 문제시 삭제하겠습니다. 데이터베이스 데이터 유형 및 CHAR와 VARCHAR 비교 데이터 유형은 데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료를 받아들일 공간을 자료의 유형별로 나누는 기준이다. 따라서 선언한 유형이 아닌 다른 종류의 데이터가 들어오려고 하면 데이터베이스는 에러를 발생시킨다. 데이터베이스의 데이터 유형은 Oracle, MySQL 등 벤더별로 다양한 형태로 제공된다. 숫자 타입을 예로 NUMERIC type의 하위 개념으로 NUMERIC, DECIMAL, DEC, SMALLIN..