Table_A 라는 이름의 Table의 Name 컬럼에 Table_B 라는 이름의 Table의 Title 값을 넣기는 쿼리 문.

 

UPDATE T1 SET
T1.NAME = B.TITLE
FROM Table_A T1, Table_B T1
WHERE T1.ID = T2.ID

 

 

 

Posted by 홍상길 홍상길

Nothwind DB

 

다운로드 URL : http://www.microsoft.com/en-us/download/details.aspx?id=23654

 

Posted by 홍상길 홍상길

아래 MSSQL 문을 실행 하면 됩니다.

 

DBCC CHECKIDENT([DB 명], RESEED,0)   // 0은 초기 Index 값
Posted by 홍상길 홍상길

[테이블 전체 복제]
SELECT * INTO NewTable FROM OldTable

[테이블 컬럼 일부만 복제]
SELECT Column1, Column2 INTO NewTable FROM OldTable
Posted by 홍상길 홍상길

select CONVERT(VARCHAR(50), GETDATE(), 1)

0 Sep 27 2011 8:53AM               
1 09/27/11                         
2 11.09.27                         
3 2027-09-11
4 01.01.12                         
5 2001-01-12
6 01-Jan-12
7 01-Jan-12
8 1:01:01
9 Jan 01 2012 1:01:01:001AM        
10 2001-01-12
11 2012-01-01
12 120101
13 01 Jan 2012 01:01:01:001         
14 01:01:01:001                     
20 2012-01-01 1:01
21 01:01.0
22 2001-01-12 1:01
23 2012-01-01
24 1:01:01
25 01:01.0
100 Jan 1 2012 1:01AM                
101 01/01/2012                       
102 2012.01.01                       
103 01/01/2012                       
104 01.01.2012                       
105 01-01-2012                       
106 01-Jan-12
107 01-Jan-12
108 1:01:01
109 Jan 01 2012 1:01:01:001AM        
110 01-01-2012                       
111 2012-01-01
112 20120101
113 01 Jan 2012 01:01:01:001         
114 01:01:01:001                     
120 2012-01-01 1:01
121 01:01.0
126 2012-01-01T01:01:01.001          
127 2012-01-01T01:01:01.001          
130 01 ???? 1432 1:01:01:001AM       
131 01/01/1432 1:01:01:001AM         
Posted by 홍상길 홍상길

int

- 정수 데이터(전체 숫자)

- 2^31(-2,147,483,648) ~ 2^31 - 1(2,147,483,647)

- 저장소 크기 : 4바이트

smallint

- 정수 데이터

- 2^15(-32,768)~2^15 - 1(32,767)

- 저장소 크기 : 2바이트

Posted by 홍상길 홍상길

1. INNER JOIN 은 교집합
   A 테이블과 B 테이블을 INNER JOIN 했을때 ( INNER JOIN ON A.aa = B.aa )
  aa칼럼 값이 A테이블과 B 테이블에 동시에 있는 행 출력.

2. OUTER JOIN 은 부분 합집합(기본 LEFT OUTER JOIN)
   A 테이블과 B 테이블을 OUTER JOIN 했을때 ( OUTER JOIN ON A.aa = B.aa )
  A 테이블의 aa 칼럼이 모두 출력
Posted by 홍상길 홍상길

DateDiff(interval, date1, date2)

interval 인수의 설정 옵션

yyyy 연도
q 분기
m 월
y 일 년 중 몇째 날
d 일
w 평일
ww
h 시간
n 분
s 초

 

ex) 게시물 등록날짜가 30일 이내인 게시물중 조회수가 높은거로 정렬

SELECT *

FROM BoardTotal

WHERE -1 < DATEDIFF(D, RegDate, GETDATE())

               AND DATEDIFF(D, RegDate, GETDATE()) < 30

ORDER BY ReadCnt DESC

[출처] DateDiff 함수|작성자 Rimi

Posted by 홍상길 홍상길

SELECT TOP [가져올 레코드 수] seq, thread, 컬럼A, 컬럼B, … FROM ThreadBoard
    WHERE thread NOT IN
        (SELECT Top [건너뛸 레코드 수] thread FROM ThreadBoard ORDER BY thread DESC)
    ORDER BY thread DESC

'Programming > MSSQL' 카테고리의 다른 글

[MSSQL] Table 복제하기  (0) 2012.03.12
[MSSQL] 날짜 양식  (0) 2012.01.20
[MSSQL] int형과 smallint 형 비교  (0) 2011.04.26
INNER JOIN 과 OUTER JOIN 의 차이점  (0) 2010.06.15
[스크랩] DateDiff 함수  (0) 2010.04.27
테이블 건너뛰고 검색하기 예) 게시판 페이지 설정시  (0) 2010.03.26
우편번호 DB  (0) 2010.03.11
기본키 복수키 로 설정  (0) 2010.03.11
CONVERT 함수 형식  (0) 2010.03.08
쿼리문 특수문자 제한 확인하기.  (0) 2010.03.05
트랜잭션  (0) 2010.02.12
Posted by 홍상길 홍상길


최신우편번호 DBF다운 : http://www.zipfinder.co.kr

'Programming > MSSQL' 카테고리의 다른 글

[MSSQL] 날짜 양식  (0) 2012.01.20
[MSSQL] int형과 smallint 형 비교  (0) 2011.04.26
INNER JOIN 과 OUTER JOIN 의 차이점  (0) 2010.06.15
[스크랩] DateDiff 함수  (0) 2010.04.27
테이블 건너뛰고 검색하기 예) 게시판 페이지 설정시  (0) 2010.03.26
우편번호 DB  (0) 2010.03.11
기본키 복수키 로 설정  (0) 2010.03.11
CONVERT 함수 형식  (0) 2010.03.08
쿼리문 특수문자 제한 확인하기.  (0) 2010.03.05
트랜잭션  (0) 2010.02.12
삽입 SQL 문  (0) 2010.02.09
Posted by 홍상길 홍상길
이전버튼 1 2 이전버튼

블로그 이미지
홍상길

공지사항

Yesterday9
Today1
Total293,506

달력

 « |  » 2019.9
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

최근에 달린 댓글

글 보관함